课程
/后端开发
/C
/C语言入门
printf("%c\n",money>=cost ? "y" : "n");
为什么我将y和n旁边的双引号换成单引号就可以成功,但是如果是双引号的话,输出的就不是y,而是R呢???这是为什么?
2017-03-06
源自:C语言入门 3-9
正在回答
“y”代表的初始化了一个名为y\0的指针,指向的区域未知,‘y’就代表y这个字符
TheRedWolf 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答为什么会输出2 ?
2 回答为什么会输出68??
1 回答为什么会输出97
1 回答为什么不会输出49
3 回答为什么会输出错误