如何在 C 语言中访问数组元素?
数组是一组相关的 数据项,它们共享一个共同的名称。数组中的特定值通过使用其“索引号”或“下标”来标识。
数组的优点如下:
能够使用单个名称来表示一组项目,并通过指定项目编号来引用项目,使用户能够开发出简洁高效的程序。
声明数组的语法如下:
datatype array_name [size];
例如,
float height [50]
这将‘height’声明为一个包含 50 个浮点元素的数组。
int group[10]
这将‘group’声明为一个数组,最多可以包含 10 个整型常量。
各个元素使用“数组下标”来标识。虽然完整的值集被称为数组,但单个值被称为“元素”。
使用数组索引访问数组元素很容易。
示例
以下是访问数组的 C 程序:
#include<stdio.h> int main(){ int array[5],i ; array[3]=12; array[1]=35; array[0]=46; printf("Array elements are: "); for(i=0;i<5;i++){ printf("%d ",array[i]); } return 0; }
输出
当执行上述程序时,会产生以下结果:
Array elements are: 46 35 38 12 9704368 Array[2] and array[4] prints garbage values because we didn’t enter any values in that locations
广告