黑马程序员技术交流社区

标题: 数组 [打印本页]

作者: woaiwomama    时间: 2015-1-13 13:31
标题: 数组
数组,数组名可以表示数组的地址,结构体名不能表示内存的地址,所以用指针指向数组时,在数组名前面不需要加&,而指针指向结构体时,需要在结构体名前面加&。
作者: 易拉罐    时间: 2015-1-13 13:40
学习了,不错!!!
作者: liu1170486003    时间: 2015-1-13 13:42
&就是吧对应的地址取出来
所以在创建结构体的指针的时候需要将结构体的地址赋值给相应的指针才行。
而至于理解数组,数组名称内存放的其实就是内存中连续存放的一组数据的首地址。
如果我没有记错的话,好像数据和结构体都是存放在栈中。
作者: lgh1992314    时间: 2015-1-13 15:27
大概这样:常量区、堆、栈、全局区、数据区
作者: 瀚的回忆    时间: 2015-1-13 17:00
补充一点:数组名仅代表数组的起始地址,是指针常量,不能做自增、自减运算




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