1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > C语言中双引号和单引号区别之一

C语言中双引号和单引号区别之一

时间:2018-05-25 02:46:52

相关推荐

C语言中双引号和单引号区别之一

今天遇到一个问题

int choice = getchar( );

if (choice == "Y" || choice == "y")

printf("1\n");

这样写无论输入Y或者y都无法进入该if语句,因为双引号括起的代表字符串,而单引号括起才代表整型。

int choice = getchar( );

if (choice == 'Y'|| choice == 'y')

printf("1\n");

这样就可以成功进入if语句中了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。