77问答网
所有问题
C语言 请高手指点下,那个printf函数中,#g代表什么意思呢?还有#与其它的说明符组合,分别是什么意思呢
#用在printf函数中是一个标志,他和转换说明符搭配使用的。我想晓得他和g组合在一起进表示什么意思呢?
举报该问题
推荐答案 2011-03-28
printf:
转换说明符
%a 浮点数、十六进制数字和p-计数法(C99)
%A 浮点数、十六进制数字和P-计数法(C99)
%c 一个字符
%d 有符号十进制整数
%e 浮点数、e-计数法
%E 浮点数、E-计数法
%f 浮点数、十进制计数法
%g 根据数值类型不同自动选择%f或%e。
%e 格式在指数小于-4或者大于等于精度时使用
%E 格式在指数小于-4或者大于等于精度时使用
%G 根据数值类型不同自动选择%f或%E。
%i 有符号十进制整数(与%d相同)
%o 无符号八进制整数
%p 指针
追问
#用在printf函数中是一个标志,他和转换说明符搭配使用的。我想晓得他和g组合在一起进表示什么意思呢?
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YWW38NqWG.html
相似回答
C语言
请高手指点下,printf函数中,
%
#g
%#e %#f 是
代表什么意思呢?
答:
1 %#g是以%f或%e中较短的输出宽度输出单、双精度实数
,有小数时才给出小数点 2 %#e是以指数形式输出单、双精度实数,有小数时才给出小数点 3 %#f是以小数形式输出单、双精度实数,有小数时才给出小数点 知识点:printf输出控制符,调用方式为printf("输出控制符 非输出控制符",输出参数);1...
在
C语言里printf
是
什么意思?
怎么用
??
答:
G
与 %g 作用相同,唯一区别在以指数形态打印时会选择 %E 格式。c 整型数的参数会被转成 unsigned char 型打印出 s 指向字符串的参数会被逐字输出,直到出现 NULL 字符为止 p 如果是参数是 "void *" 型指针则使用十六进制格式显示
谁能帮我解释一下这道
c语言
题目啊 不懂
答:
右对齐:"+" e.g. "%+20s"空格:若符号为正,则显示空格,负则显示"-" e.g. "% 6.2f":对c,s,d,u类无影响;对o类,在输出时加前缀o;对x类,在输出时加前缀0x;对e
,g,
f 类当结果有小数时才给出小数点。3.格式字符串(格式)〔标志〕〔输出最少宽度〕〔.精度〕...
c语言的
返回值是
什么意思
啊?
答:
函数返回值的意思是将函数实现的结果返回给调用者
。按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的...
...按由小到大的顺序输出”用指针的方法
,请高手指点
~~
答:
printf
("%s\n%s\n%s\n",s1,s2,s3);} 注意我把string.h去掉了,所以这里的strcpy,strcmp都是我自己写的,而不是库函数了。输入字符串的时候,是以空白字符为结束输入的。回车,空格都可以。不用特意输入‘\0';另外楼主的程序可以实现,我测试过了。字符串大小比较是说按字典排序的,而不是长度...
在C#
中,
请问 typeof(XXX).guid
代表什么意思呢?
初学C#,实在是不清楚,请...
答:
就是这个类的唯一标识,GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有
意思,
用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。”1. 一个GUID为一个128...
求
C语言高手指点
:请问如何指针定义二维数组
??
请用 **p ,(*P...
答:
printf
("%d ",(*(p+m-1))[n-1]);你要是输入了2,3,那结果就是7.*p[ ]是指针数组。意思就是说这个数组里面全部都是指针!同样是上面的这个数组a[3][4],我们用指针数组*p[3 ]把数组a中的元素全部输出! int a[3][4]={ {1,2,3,4}, {5,6,7,8}, {9,10,11,12}, }; int * p[3...
大家正在搜
C语言printf函数
c语言printf函数
c语言printf输出字符串
c语言printf输出中文
C语言printf无法输出
printf在c语言
c语言printf功能
c语言printf用法
c语言printf输出
相关问题
在C语言里printf是什么意思?怎么用??
C语言中printf("y=%#8x\n",y);中的#表示...
C语言printf()函数,%后面的那部分代表什么意思?如下...
~在c语言中什么意思
c语言中,printf(“ ”)是什么意思?为什么括号里面什...
C语言中%c,%s分别代表什么意思?
C语言中,printf函数格式控制字符串,长度修正符h/l,...
printf函数怎么使用?