int c1,c2; c1=197; c2=198printf("c1=%c,c2=%c\n",c1,c2) printf("c1=%d,c2=%d\n",c1,c2)输出结果及原因
int c1,c2; c1=197; c2=198printf("c1=%c,c2=%c\n",c1,c2) printf("c1=%d,c2=%d\n",c1,c2)输出结果及原因
日期:2014-09-30 00:20:17 人气:2
输出结果如上图所示,因为在第一个输出函数中使用了 %c 也就是 字符型作为输出形式
程序就会在ASCII码表中寻找197,198 对应的字符,并输出
第二个输出函数使用 %d 也就是 整形作为输出函数
就直接输出了整型的c1,c2的值