一维数组的定义方式为: 类型说明符 数组名 [常量表达式]
int arr[] = {1,2,3,4,5};
数组元素的一般形式为:数组名[下标](下标从0开始)
printf("%d\n",arr[5])
数组名arr通常情况下代表数组元素的首地址
printf("%d\n",arr);
//输出为1
数组名arr在两种情况表示整个数组(即不表示元素首地址)
1、在定义数组的同一个函数中,求sizeof(arr),整个数组的字节数
2、在定义数组的同一个函数中,&arr+1,加整个数组
本文深入讲解了一维数组的定义方式及使用方法,包括数组的初始化、数组元素的访问以及数组名的特殊含义。同时,文章还探讨了在不同场景下数组名如何表示整个数组或数组的首地址。
2015

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



