黑马程序员技术交流社区
标题:
关于指针字符串内存问题
[打印本页]
作者:
初楠
时间:
2015-5-3 09:24
标题:
关于指针字符串内存问题
char *name = "jack"; 当这段代码运行时 是先分配一块存储空间给"jack" , 然后把 name指向'j'的地址。
还是先 name指向'j'地址,然后剩下的"ack"接着j的地址存储呢
作者:
LLLX77
时间:
2015-5-3 10:08
jack是字符常量,也分配空间给字符串常量,然后再把首地址给name
作者:
Theshy
时间:
2015-5-6 22:51
jack 是常量字符串 存储在常量区 , 初始化指针 给开辟空间给指针然后指向字符串首地址。
作者:
18612539120
时间:
2015-5-6 23:04
作者:
梦初醉
时间:
2015-5-7 00:13
藤椅 正解!
作者:
ydy96315
时间:
2015-5-7 07:25
个人理解应该是先给jack分配存储空间
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2