char *p与char p[]

来源:互联网 发布:跟数据分析相关的专业 编辑:程序博客网 时间:2024/05/03 12:27

Char*指向的是字符串常量,不可修改。如char *p = "aaa",是在文字常量区分配了一块内存存放"aaa",然后在栈区分配了一个地址给p,并指向这这块内存,改变"aaa"的值会引起崩溃

如果Char p[ ] = "aaa",则是将"aaa"存放在栈区。

原创粉丝点击