黑马程序员技术交流社区

标题: 字符串问题 [打印本页]

作者: hi虚无缥缈    时间: 2015-6-3 21:31
标题: 字符串问题
char a[]="hello ";
char *b="hello";
char指针变量存储字符串首地址后,字符串是怎么接受,存储在那?
作者: 恩赐_RWQqZ    时间: 2015-6-3 21:41
第二个字符串 是存放在常量区内存 返回的常量区内存地址 再交给指针
作者: fixer    时间: 2015-6-3 21:43
你可能跟我理解的不太一样,指针变量只负责接收指针,至于字符串存在哪里,应该是常量区吧,我不知道
作者: 宋兴1228    时间: 2015-6-3 22:30
你可能跟我理解的不太一样,指针变量只负责接收指针,至于字符串存在哪里,应该是常量区吧,我不知道
作者: yi95392    时间: 2015-6-4 00:25
1.char a[]="hello ";  // hello放在栈区
2.char *b="hello";    // b放在栈区,hello放在数据区的只读区,并且将地址给b




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2