format-specifiers 相关问题

format-specifiers是指C / C ++中* printf函数的format string参数的语法,允许对参数进行特殊格式化。


使用预定义指数以指数表示法输出数字

我有一组整数值,例如:V = [26767559,6022443,9923637];对于我的应用程序,将它们表示为是方便的 E5(也就是some_val * 105),所以......

回答 1 投票 1

意外的编译器警告

如何删除此警告?警告:格式'%d'需要类型为'int'的参数,但参数2的类型为'int *'[ - Wformat =] printf(“%d”,p1-> j);这是代码,一切正常,除了......

回答 2 投票 -3

使用scanf()读取的字符串大小不超过

编辑:对于我的课,我必须使用scanf。所以推荐其他输入方式不是我正在寻找的解决方案(如果有一个涉及scanf)。如果我正在阅读一个小的用户输入...

回答 4 投票 24

C中大小写双(浮点)类型说明符的区别

在C double / float中有一个设置类型说明符:%f%F%g%G%e%E。 %f和%F,%g和%G,%e和%E之间有什么区别吗?根据printf和scanf,输出相等。那为什么两个......

回答 2 投票 2

在scanf中使用[^表示法]的目的是什么?

我遇到了一些代码,并想知道最初的开发人员是做什么的。下面是使用此模式的简化程序:#include int main(){...

回答 4 投票 5

将格式说明符传递给宏中的printf

#包括 #define PRINT(A,B)printf(“表达式%s的值为%*”,#A,#B,(A))int main(void){PRINT(1 + 3 + 1,%d);返回0;如何编写一个获取两个参数的宏:...

回答 2 投票 -1

两个格式说明符但只有一个参数[关闭]

#包括 int main(){int j = 65;的printf( “J>时= 65%d:%C \ n吗?”,J);返回0;好的,据了解,代替%d,将打印j的值,但为什么%c被ö取代,我......

回答 3 投票 -6

printf的h和hh修饰符的用途是什么?

除了%hn和%hhn(其中h或hh指定了指向对象的大小),printf格式说明符的h和hh修饰符有什么意义?由于默认促销活动......

回答 7 投票 51

包含%(百分比)和格式说明符的Python print语句

我想打印一个类似于预测的声明是30.03%我试图使用print(“预测是%0.2f%”%30.03)这给了我ValueError:格式不完整我试过打印(“预测是%0.2f ...

回答 1 投票 0

%zd说明符是C11中的可选功能吗? [关闭]

我使用了一个非常简单的代码:int main(void){size_t variable; / * prompt * / printf(“输入变量的值:”); scanf(“%zd”,变量); printf(“你输入%zd值...

回答 2 投票 0
推荐问题