C语言第一个语法错误(指针和数组)
遇到的第一个c语言语法错误。指针和数组赋值问题,数组赋值是因为它是变量,指针不能够赋值是因为指针指向的是一个常量,给常量赋值会导致错误。
p指向的常量字符串
*p是修改第一个字符位置的内容,也就是说尝试修改常量字符串,这个是不被允许的
-----------
char str[] ="Hello World";
str[0] = 'A';
这样可以修改
可以参见这个百度知道
p指向的常量字符串
*p是修改第一个字符位置的内容,也就是说尝试修改常量字符串,这个是不被允许的
-----------
char str[] ="Hello World";
str[0] = 'A';
这样可以修改
可以参见这个百度知道