单引号双引号有无区别

单引号双引号有无区别

char e = 'e';

char e = "e";

有无区别?或者说下面这个是否是错的?(在Xcode中未提示语法错误)

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
没有马甲线的安琪拉 2017-06-20 17:43:35

单个的e可以作为字符串的内容,但是char表示的是单个字符,所以应该用单引号。

  • 提问者 张乔升 #1
    这下明白了。谢谢。
    2017-06-20 21:00:58
慕粉5830429 2017-06-19 07:17:49

""一般表示一个字符串; ‘’表示字符。

  • 提问者 张乔升 #1
    编程小白,表示不是很明白。单个的e不能作为字符串吗?为什么用char e = “e”会报错?
    2017-06-20 12:36:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师