以下程序的输出结果为( )。 #include <stdio.h> void main() {s
以下程序的输出结果为( )。 #include <stdio.h> void main() {s
日期:2018-03-14 08:48:16 人气:1
这些结果不一定对的。之所以说不完全对是因为不同的系统对printf 的参数处理方式可能不一样。常见的会把 short 升级为int哦
#include void main() { short i; i=-4; printf("\ni:dec=%d, oct=%o, hex=%x, unsigned=%u\n",i,i,i,i);}我们假设 printf不会把 short 升级为 int, 那么我们有
short 是 16位 二进制
原码 shor