short int a=-2;printf("a=%d,%o,%x,%u\n",a,a,a,a);
short int a=-2;printf("a=%d,%o,%x,%u\n",a,a,a,a);
日期:2018-04-28 18:20:45 人气:1
因为printf这个函数是不分什么长短的,它的所有整型控制符%d、%o、%x、%u等都按int长度输出。
short int a=-2;printf("a=%d,%o,%x,%u\n",a,a,a,a);