我想问下关于字符数组和指针的问题
比如char *n="abcd";是发出警告的但小甲鱼课程里确可以还有 char n={'A','B','C','D','E'};
printf("%s",n);
}这样方式是错的么 char *n="abcd";//把常量字符串的指针赋值给n
char n={'A','B','C','D','E','\0'};//别忘了字符串的结束符
printf("%s",n);
字符串是以\0作为结尾的,如果你按字符定义字符串,就得在结尾加上\0,直接定义字符串会自动在结尾加上\0的。
页:
[1]