返回列表 回复 发帖

字符型数据与整型数据间运算

#include<stdio.h>
main()
{
char c1,c2;
c1='a';                                                /*字符a赋给c1*/
c2='b';                                                 /*字符b赋给c2*/
c1=c1+10;
c2=c2-c1+10;
printf("%c,%d\n%c,%d",c1,c1,c2,c2);
}

程序运行的结果是
其他三个值我都理解了,只有那个笑脸是啥呢?应该是1的ASCII码?
[img][/img]
我发不出我要发的图片,总之程序的结果里有个小笑脸,请老师指教
你的猜测是正确的。

那个笑脸的东西就是1的ASCII值在DOS下的显示。
谢谢老师的回答:)
返回列表