如何在 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

更新于: 2021-03-08

6K+ 浏览量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告