C语言中数组首地址和数组第一个元素的地址有什么区别呢
C语言中数组首地址和数组第一个元素的地址有什么区别呢
日期:2020-03-12 11:05:50 人气:1
C语言中数组首地址和数组第一个元素的地址关系如下:
1、它们的地址值是相等的。
2、第1个元素的地址如果是p,则p+1就是第2个元素的地址。
3、数组的首地址如果是p,则p+1就跳过这个数数组而指向这个数组最后一个元素最后一个字节的下一字节。
扩展资料:
数组的创建:在创建数组时,我们必须定义数组的类型和大小,数组的大小不能为0,数组中的元素类型都是相同的。
数组的初始化:在数组创建时,我们也要必须为数组初始化。
一个数组,可以保存一些数据,但是每一个数据不一定有用。或者说,有些时候的数组的数据不一定要