, nums[3]);
printf("%d\n", nums[4]);
输出结果:
0
0
1606416312
0
1606416414
注意点:
使用数组时不能超出数组的索引范围使用, 索引从0开始..., 到元素个数-1结束
使用数组时不要随意使用未初始化的元素, 有可能是一个随机值
对于数组来说, 只能在定义的同时初始化多个值, 不能先定义再初始化多个值
int ages[3];
ages = {4...BTC的总价和平均价(比如说一天出售了10个比特币)
----
数组和函数
数组可以作为函数的参数使用,数组用作函数参数有两种形式:
一种是把数组元素作为实参使用
一种是把数组名作为函数的形参和实参使用...----
数组名作为函数参数
在C语言中,数组名除作为变量的标识符之外,数组名还代表了该数组在内存中的起始地址,因此,当数组名作函数参数时,实参与形参之间不是"值传递",而是"地址传递"
实参数组名将该数组的起始地址传递给形参数组...prtArray(ages[0]);
}
当数组名作为函数参数时, 因为自动转换为了指针类型,所以在函数中无法动态计算除数组的元素个数
void printArray(int array[])
{