1、数组的定义 类型说明符 数组名 [常量表达式];
2、数组名是代表该数组的首地址且符合标识符书写规定的变量标识符;
3、整个数组是以首地址开头的一块连续的内存单元;
如有字符数组char c[10],设数组c的首地址为2000,也就是说c[0]单元地址为2000。则数组名c就代表这个首地址
说明:
(1)数组名 代表的是首地址;&数组名 代表的是整个数组地址
【从数值上看两者相等,类型不同】
(2) 数组名 + 1 = 第二个元素 .
(3) &数组名 + 1 = 整个数组的下一个地址 .
本文详细解析了数组的定义,强调了数组名作为首地址的标识符作用,以及数组在内存中的连续布局。通过实例说明了数组名、&数组名和数组地址的关系,并讨论了数组操作的基本概念如数组名加1和地址计算。
1、数组的定义 类型说明符 数组名 [常量表达式];
2、数组名是代表该数组的首地址且符合标识符书写规定的变量标识符;
3、整个数组是以首地址开头的一块连续的内存单元;
如有字符数组char c[10],设数组c的首地址为2000,也就是说c[0]单元地址为2000。则数组名c就代表这个首地址
说明:
(1)数组名 代表的是首地址;&数组名 代表的是整个数组地址
【从数值上看两者相等,类型不同】
(2) 数组名 + 1 = 第二个元素 .
(3) &数组名 + 1 = 整个数组的下一个地址 .
1554

被折叠的 条评论
为什么被折叠?