单引号和双引号的问题为什么’165’和”1“都是错误的?是不是因为单引号里面是字符,而165是字符串。双引号里面是字符串,而1是字符?但是1也可以理解为字符串啊??? [解决办法]"1"没错呀。楼主试下下面代码:
#include <stdio.h>int main(){char *p = "1";printf("%s\n", p);return 0;}