设为首页 加入收藏

TOP

8.1.2 数组的定义与访问
2013-10-12 09:16:42 来源: 作者: 【 】 浏览:140
Tags:8.1.2 定义 访问

8.1.2  数组的定义与访问

数组的定义指的是在内存中开辟一块存储空间,生成一个空数组。数组的定义与变量的定义相似,需要指定数据类型的数组元素的多少,数组元素数目用中括号括起来。例如下面的代码定义不同类型的数组。

  1. 01  int a[10];              /*定义10个元素的整型数组。*/  
  2. 02  float f[20];                /*定义有20个元素的浮点型数组。*/  
  3. 03  char s[5];              /*定义有5个元素的字符型数组。*/  

提示:数组在定义时,可以不指定数组元素的个数,在访问时可以动态改变数组中元素的个数。例如下面的代码定义一个元素个数不定的字符型数组。
  1. 01  char a[];               /*定义一个含有不定个数元素的字符数组。*/ 

访问数组中的元素很简单。用数组名称与下标就可以访问指定的数组元素。例如下面的代码输出数组元素的值和对数组元素进行赋值。
  1. 01  printf("%d",a[2]);  /*输出数组a中第3个元素的值。*/  
  2. 02  a[3]=5;             /*对数组中的第4个元素进行赋值。*/  

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.11.1 程序的功能 下一篇8.3.3 字符数组与字符串

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: