济南个人制作网站长春百度关键词优化
LinuxC语言使用数组的几个常见问题
- 正文
- (1)数组的下标总是从0开始吗?
- (2)可以使用数组后边的一位元素的地址吗?
- (3)小心对待数组后边的元素地址
- (4)数组作为参数传递给函数时,可以通过sizeof 得到数组的大小吗?
- 引深
- 怎么告诉函数数组大小呢?
- 第一种方式是将数组和表示数组的大小的值一起传递给函数
- 第二种方式是引入规则来结束一个数组
- 关注我
正文
(1)数组的下标总是从0开始吗?
是的
a[MAX] 表示的元素是从a[0] 到 a[MAX - 1] , a[MAX]是有效的地址,不过不是数组中的元素
(2)可以使用数组后边的一位元素的地址吗?
可以,但是应该尽量避免,因为可能会破坏地址中的数据</