全心思齐网

c语言输出语句里的d和f什么区别?

C语言的printf语句中"*"字符的意义有如下几种情况。

1、作为字符输出printf("%c",'*')

;//输出字符*2、作为字符串输出printf("%s","*")

;//输出字符串*或者printf("*")

;3、作为运算符,用于表示乘法运算或者指针间接运算printf("%d",1*2)

;//输出1和2的积inta=2;int*p=&a;printf("%d\n",*p)

;//输出指针内容4、作为printf函数的占位符printf("%*.*f\n",10,4,1234.56)

;//不输出10和4而输出1234.5600

匿名回答于2023-09-15 01:12:20


相关知识问答