c语言 printf 6个问题
2017.10.16 19:56来自 My_name_x
为什么printf在输出一个被赋值了数组的指针中的一个时不加*
int*pa,a[]={1,2}; pa=a; printf(“%d”,pa[1]); 这个不用*,输入数组中的一个元素时要用&,而一个整形变量也要,那为什么他们输出的时候只有一个需要*?
5

回答

2017.10.16 19:56来自 My_name_x
为什么printf在输出一个被赋值了数组的指针中的一个时不加*
int*pa,a[]={1,2}; pa=a; printf(“%d”,pa[1]); 这个不用*,输入数组中的一个元素时要用&,而一个整形变量也要,那为什么他们输出的时候只有一个需要*?
5

回答

2016.07.21 16:03来自 lizhe619
宝典中一句话printf输出有符号数截断怎么补位
b是char*型的,属于有符号数,所以有符号数0xf7在printf的作用下输出fffffff7,这是为什么呢![图片说明](http://img.ask.csdn.net/upload/201607/21/146...
1

回答

2016.01.03 17:58来自 qq_27489903
c语言标准输出格式疑难
请问:printf函数如何输出小数并控制其后保留位数?
3

回答

2015.10.23 23:52来自 fat_cai_niao
二级。。。C语言。。。求大神
b最后输出为什么等于4啊。。。想不通。。。求大神。。明天二级考试了。。。急。。。![图片](http://img.ask.csdn.net/upload/201510/23/1445615466_655210.png)
72

回答

2014.06.30 19:08来自 T_1991
一个简单的C语言问题,求解答
下面程序输出的结果是什么? int i = 1; void main() { int i = i; printf(“%d\n”,i); }
1

回答