您的位置首页百科知识

C语言中一维数组正确的定义

C语言中一维数组正确的定义

的有关信息介绍如下:

问题补充说明:以下一维数组正确的定义是A int a(5);B int n=5,a[n]C int a[SZ] 其中SZ为符号常量我知道数组名后面[]中的常量表达式可以是常量或符号常量,符号常量是什么概念呢?

C语言中一维数组正确的定义

究举板直岩C语言中定义一维数组如下:

数据360问答类型 数组名[数创飞己主肥秋威兴实组长度]; //不进行初始化的数组

数据类型 数组名[数组长度]={数组元素初始化值}; //进行初始化的数组

举负执由确低鲁例如下:

// 定义一个int型的未进行初始化数组data1

int d轮简亮华沿统ata1[5];  

// 定义一个int型的数组d议不没高介衣来圆继危ata2,并对数组中各元素进行初始化

int data2[5] = {5, 2, 4, 0, 3};