指针与数组 数组名和指针 char a[] = "abcd"; //定义字符串数组,并分配空间(有包含结尾字符'\0') char *a = "abcd"; //定义指向字符串常量的指针,但不分配空间(常量,放在常量区,只读,不能修改) // *(a+1) =3 段错误(不能修改字符串常量的内容,因未分配空间) printf("%c %c&