概述
今天遇到一个问题
int choice = getchar( );
if (choice == "Y" || choice == "y")
printf("1n");
这样写无论输入Y或者y都无法进入该if语句,因为双引号括起的代表字符串,而单引号括起才代表整型。
int choice = getchar( );
if (choice == 'Y' || choice == 'y')
printf("1n");
这样就可以成功进入if语句中了。
最后
以上就是瘦瘦冰淇淋为你收集整理的C语言中双引号和单引号区别之一的全部内容,希望文章能够帮你解决C语言中双引号和单引号区别之一所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复