C++什么时候用“”什么时候用''

来源:百度知道 编辑:UC知道 时间:2024/09/20 02:53:54

“”是中文符号。可以作为字符串内容 或 字符常量用。
"" 是 ASCII 符号, 可以作为字符串起始和结束标记,起语法作用。
当然都可以写在注解行里。

例如:
#include <stdio.h>
void main()
{
char a[]="“”";
char b='“';
printf("%s %d\n",a,b);
}

输出:
“” -109

“”是中文的双引号,编译器只能当它是Unicode字符,也就是说正常编程里只用"这个双引号的,除非你想输出一个“”,不然会报错的。

表明是字符串的时候,用"",例如"abcd"
表明是字符的时候,用'',例如'a'