可设一个二维数组a存放五个人三门课的成绩。根据这样的分析,一个二维数组也可以分解为多个一维数组。C语言允许这种分解。如二维数组a,可分解为三个一维数组,其数组名分别为:　image.png　对这三个一维数组不需另作说明即可使用。　来自:　浏览:　843　C语言中的字符数组和字符串　c语言字符数组和字符串:1.存放字符的数组称为字符数组　char　str=hello;　puts(str);　char　a=ab;指定数组长度时要比实际长度多一个,会自动添加字符串结束标志　0　printf(%sn,b);　char　str={0};数组元素初始化为零值,这样超出的部分会自动变成0　char　c;　int　i;　for(c=65,i=0;　c　来自:　浏览:　478　小朋友学C语言(20):数组　一、数组简介C　语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。数组的声明并不是声明一个个单独的变量,比如　number0、number1、...、number99,而是声明一个数组变量,比如　numbers,然后使用　numbers、numbers、...数组中的特定元素可以通过索引访问。所有的数组都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。?二、动手编写一个简单的数组程序#include　int　main(){　int　a　=　{2,　4,　5,　8,　20};　for(int　i　=　0;　i　来自:　浏览:　476　C语言入门系列之6.一维和二维数组　C语言为这类数据,提供了一种构造数据类型——数组。在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来,这些按序排列的同类数据元素的集合称为数组。在C语言中,数组属于构造数据类型;　数组元素有序不是指元素大小顺序,而是位置顺序。简而言之,数组就是具有相同类型的数据组成的序列,是一个有序集合。二、一维数组的定义与引用1.一维数组定义在C语言中使用数组必须先进行定义。(6)C语言不允许对数组的大小作动态定义,即数组的大小不依赖于程序运行过程中变量的值,因为在编译的时候就要为数组预留空间,所以在编写代码的时候不能通过变量来定义数组的大小。在C语言中只能逐个地使用下标变量,而不能一次引用整个数组。　来自:　浏览:　208