问题描述:
C++的单引号和双引号的区别
#include
void main()
{
int c1='C',c2='h',c3='i',c4='n',c5='a';
printf("%c%c%c%c%c\n",c1+4,c2+4,c3+4,c4+4,c5+4);
}
这里 'a' 和 "a"有什么区别
而且为什么字母加数字 出来的是数字
打错了 ,是字母 出来的为什么是字母
#include
void main()
{
int c1='C',c2='h',c3='i',c4='n',c5='a';
printf("%c%c%c%c%c\n",c1+4,c2+4,c3+4,c4+4,c5+4);
}
这里 'a' 和 "a"有什么区别
而且为什么字母加数字 出来的是数字
打错了 ,是字母 出来的为什么是字母
问题解答:
我来补答展开全文阅读