“有什么区别?”&引用;和'';在c语言编程中

“有什么区别?”&引用;和'';在c语言编程中,c,C,有人能解释c编程中“”和“”的区别吗?到了密苏里州 例如: 如果我使用“ date=type=='a'; if (date) { printf("its a date"); printf("%d",date); } 它打印1 如果我使用“ 它打印0,双引号表示字符串,单引号表示字符。但是,由于您在两个示例中都使用了字符,所以没有任何区别。可以使用双引号存储字符,但不能使用双引号,反之亦然。是字符数组,'是字符。“a”是字符串文字,a是字符原语。 date=type=="a"; if (date

有人能解释c编程中“”和“”的区别吗?到了密苏里州 例如:

如果我使用“

date=type=='a';
if (date)
{
printf("its a date");
printf("%d",date);
}
它打印1 如果我使用“


它打印0,双引号表示字符串,单引号表示字符。但是,由于您在两个示例中都使用了字符,所以没有任何区别。可以使用双引号存储字符,但不能使用双引号,反之亦然。

是字符数组,
'
是字符。“a”是字符串文字,
a
是字符原语。
date=type=="a";
if (date)
{
printf("its a date");
printf("%d",date);
}