返回列表 发帖

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

#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码?
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

[img][/img]

TOP

我发不出我要发的图片,总之程序的结果里有个小笑脸,请老师指教

TOP

你的猜测是正确的。

那个笑脸的东西就是1的ASCII值在DOS下的显示。

TOP

谢谢老师的回答:)

TOP

返回列表