基本形式
pc为字符指针
其他形式
注意:字符指针p中储存的是字符串首字符a的地址,而非该字符串。
因为abcde是一个常量字符串 ,不能被修改。写为const char *p = “abcde”能有效保护字符串不被修改。
常量字符串abcde不能被修改,因此内存中只储存了一份。所以指针p1和p2都指向同一块空间。
arr1和arr2是创建的两个不同数组,在内存中占用两块起始地址不同的空间,因此首元素地址不相同。数组名代表首元素地址,所以arr1!=arr2。
基本形式
pc为字符指针
其他形式
注意:字符指针p中储存的是字符串首字符a的地址,而非该字符串。
因为abcde是一个常量字符串 ,不能被修改。写为const char *p = “abcde”能有效保护字符串不被修改。
常量字符串abcde不能被修改,因此内存中只储存了一份。所以指针p1和p2都指向同一块空间。
arr1和arr2是创建的两个不同数组,在内存中占用两块起始地址不同的空间,因此首元素地址不相同。数组名代表首元素地址,所以arr1!=arr2。