99问答网
所有问题
C语言printf语句%10p中的10是什么意思
printf(“%10p”,score)
输出来的是0028FED8
我知道p是指针,要输出地址。
但是那个10什么意思?不是指宽度10位吗?不是说不足位数用0填充吗,为啥总共就8位,只有两个0?求解。
举报该问题
推荐答案 2015-11-24
%10确实是宽度10位,但没说用0填充,而是用空格填充。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zvjWWtjv7vBOWtWttB.html
其他回答
第1个回答 2015-11-24
不足用0是%0.10p 吧
相似回答
printf%
p是什么意思
?
答:
格式控制符“%p”
中的p是
pointer(指针)的缩写。指针的值是
语言
实现(编译程序)相关的,但几乎所有实现中,指针的值都是一个表示地址空间中某个存储器单元的整数。
printf
函数族中对于%p一般以十六进制整数方式输出指针的值,附加前缀0x。p是打印地址的, %x是以十六进制形式打印, 完全不同!另外在64位...
C语言
%
p的含义
答:
格式控制符“%p”
中的p是
pointer(指针)的缩写。指针的值是
语言
实现(编译程序)相关的,但几乎所有实现中,指针的值都是一个表示地址空间中某个存储器单元的整数。
printf
函数族中对于%p一般以十六进制整数方式输出指针的值,附加前缀0x。p是打印地址的, %x是以十六进制形式打印, 完全不同!另外在64位...
printf中的%c
,%d,%u...都分别代表输出的
是什么
类型的?
答:
e(%E):浮点数指数输出[e-(E-)记数法]g(%G):浮点数不显无意义的零"0"i:有符号十进制整数(与%d相同)u:无符号十进制整数 o:八进制整数 e.g. 0123 x(%X):十六进制整数0f(0F) e.g. 0x1234 p:指针 s:字符串 :"%"扩展语句:
C语言中printf语句的
简介:printf()是C语言标准库...
在
C语言
里
printf是什么意思
?怎么用??
答:
X 整数的参数会被转成无符号的十六进制数字,并以大写 ABCDEF 表示 f double 型的参数会被转成十进制数字,并取到小数点以下六位,四舍五入 e double 型的参数以指数形式打印,有一个数字会在小数点前,六位数字在小数点后,而在指数部分会以小写的 e 来表示 E 与 %e 作用相同,唯一区别...
printf的%什么意思
答:
如果任意一个占位符使用了parameter,则其他所有占位符必须也使用parameter。这是POSIX扩展,不属于ISO
C
。例:
printf
("%2$d %2$#x; %1$d %1$#x",16,17) 产生"17 0x11; 16 0x
10
"Flags可为0个或多个:+ 总是表示有符号数值的'+'或'-'号,缺省情况是忽略正数的符号。仅适用于数值...
printf
("p=&10.2f\n",p);
是什么意思
?
答:
10
.2f 按 float 浮点格式,数据占10位(包括符号,小数点),小数部分2位,如果位数大于10那么就照原样输出,如果位数小于10那么就右补0;-10.3如果位数小于10那么就左补0
C语言中
*P都有
什么含义
答:
*argv){ char a[
10
]="test";char *(p[])={"hello","world!"};//char指针数组,两个元素,分别指向hello和world
printf
("%s\n%s\n",p[0],p[1]);//分别输出两个元素 char (*p2)[10]=&a;//指向数组的指针,所指向的数组有10个char元素 printf("%s\n",p2);return 0;} ...
C语言中
关于'\n'和
10
的区别
答:
=
10
)是判断s[0]!=10,当s[0]!=10成立时执行下面的体。逻辑上就是:当s的第1个字符s[0]不是'\n'时要做另外处理。'\n'和10没有区别,但不要把后面的*p!=10和前面的*p!='\n'硬联系起来,这里完全可以写成while(i!=0)或while(i>0),因为*p!=10的话i至少是1——这里只是找了一个...
C语言
,运行结果3
答:
3、*p =
10
,p指向x的地址,*p即x的内容,相当于x = 10 4、p = a,a就是数组的首地址,即第一个元素的首地址,即&a[0]5、*p = 100,p指向的是a[0]的地址,相当于a[0] = 100 main函数处理 6、main将p传入到了函数f里面,只是一个值传递,函数f里面更改
p的
值,对main函数没有...
大家正在搜
c语言的printf语句
c语言输出语句printf
c语言printf输出中文
C语言printf函数
C语言printf无法输出
printf在c语言
c语言printf功能
c语言printf用法
c语言printf输出