代码演示

char*与char[]的区别

看了很多博客,没太搞懂,还是得自己动手试一遍就什么都明白了;
总结:以上述代码为例
char *p=“abcdefg”;
*p表示存储字符串的首地址,输出p即表示字符串;
p[1]指第一个字符(以零开头)的地址,输出第一个字符;
p+4同p意义类似,输出从第四个字符开始的字符串;
(p+4)同p[4]类似,输出第四位字符

相关文章: