单引号和双引号的问题
为什么’165’和”1“都是错误的?
是不是因为单引号里面是字符,而165是字符串。双引号里面是字符串,而1是字符?但是1也可以理解为字符串啊???
[解决办法]
"1"没错呀。楼主试下下面代码:
#include <stdio.h>
int main()
{
char *p = "1";
printf("%s\n", p);
return 0;
}
[解决办法]
我怎么看着楼主的引号不太正常啊。
[解决办法]
"1"应该没错吧,你把代码贴出来看看
[解决办法]
貌似是中文的
[解决办法]
LZ的引号有问题吧,还有啊双引号的是表示字符串,字符串可以是任意长度的啊,但是单引号中就只能有一个字符了
[解决办法]
怎么个错法?