第1个回答 2019-12-30
这个是没有区别,但是‘’与“”在于一个是单个字符时使用(char),一个是字符串(string或者或者char*),而转义字符在单/双引号里作用不改变,但是POSIX推荐使用“”.
第2个回答 2019-12-31
单引号一般只能放一个字符
但是不会影响转义字符(因为它也是相当一个字符)
例:
cout<<'Hello,world';会给你一条警告
并且运行后输出乱码
但是
cout<<'\n';则会换一行
cout<<'a';会输出a
第3个回答 2019-12-26
"\n"是一个字符串
包含两个字符分别是'\n'和'\0'
只是'\0'没写出来
'\n'只是一个字符