22智能在线
新记
c语言中{putchar('!');a++;}是什么意思
如题所述
举报该文章
相关建议 2013-11-16
a在这里是个变量,但是楼主没有给出是什么类型的。这条语句首先执行a+'A',再执行putchar()函数。若a是个整形变量,如a=1,a+'A'就是66,输出字符结果就是B;若a是个字符变量,如a='!',则a+'A'就是33+65=98,输出字符就是b;若a是个字符串指针,如char *a="12345";那就是a指针的整数地址值加上65,再输出该整数对应的字符。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/xixxitfxchtsh6css2.html
其他看法
第1个回答 2013-11-16
输出一个字符'!',然后a++,有不懂的还可以继续问。本回答被提问者采纳
相似回答
大家正在搜
相关问题
c语言中putchar是什么意思
C语言中putchar(a+'A')什么意思
C语言,while(putchar('a')!='?')什么...
C语言中putchar('\101') (输出字符A),'\...
C语言的例题,其中putchar(c1-32)表示什么啊?为...
C语言 putchar(‘'\a')的作用是发出警报吗?为什...
c语言中【putchar(c+'A'-'a'):】后面为啥要...
在C语言中,char a='c',问什么putchar('a...