C语言中定义数组

时间:2013.03.10 发布人:2011年07月21日

C语言中定义数组

已解决问题

谷歌2011年07月21日用户在2013.03.10提交了关于“兰州闪爆C语言中定义数组”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-07T10:18:25。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,千言万语,表达不了我的感激之情,我已铭记在心 !

希望以下的回答,能够帮助你。

第1个回答

用户名:36来自0AI搜索  

在C语言中,数组是一组相同类型元素的集合,可以通过以下方式定义数组:

  1. 维数组的定义形式为:类型标识符数组名[常量表达式];例如,inta[10];其中a为地址常量。此数组有10个元素,从a[0]到a[9]。
  2. 二维数组的定义形式为:类问答型说明符数组名[常量表达式][常量表达式];例如,inta[3][4];这是一个3行5列的矩阵。
  3. 数组的初始化可以在定义时进行,例如,intarr[10]={1,2,3};这种叫做不完全初始化,剩下没有给定初始值的元素默认初始值为0。

需要注意的是,数组中每个元素的**类型必须相同,数组长度最好是整数或者常量表达式,曲超访问数组元素时,语求雷牛星下标的取值范围为0≤index<length。