本帖最后由 学习之路 于 2016-1-1 19:31 编辑
一维数组的基础知识
1>数组中的每个元素的地址是连续的
2>数组名的地址是数组首元素的地址
3>数组名是一个常量,其地址不可以改变
4>数组中首元素的值可以改变
5>数组的元素是变量
二 一维数组长度的计算方法
1.len=sizeof(数组名)/sizeof(数据类型)
sizeof(数组名)算的是数组的总字节数
三 把数组中的某个元素作为函数的参数
其实就是跟基本类型的一样
注意:如果函数的参数要求传入的是一个数组,那么你给我传入数组元素就会报错
如果是数组元素作为函数的参数,那么是值传递
四 值传递与地址传递
值传递:是把实参传给行参,实现的单向传递
地址传递:传递的是数组的地址,在函数内部改变了值,那么外部也会改变,等于共享了内存空间 |
|