这个char用%d输出表示什么?
#include <stdio.h>int main()
{
char c1,c2,c3;
c1='x';
c2='y';
c3='~';
printf("%c,%c,%c",c1,c2,c3);
printf("%d,%d,%d",c1,c2,c3);
return 0;
} 运行结果如下:
x,y,~120,121,126
这个printf("%d")输出的数字是表示什么?我和ASCII码表比较了一下,差了一位数,求大神指点
2016-11-25 10:33
2016-11-25 11:14
2016-11-25 17:27
2016-11-25 20:59
2016-11-25 23:12
2016-11-25 23:12
2016-11-25 23:13