志在指尖
用双手敲打未来

c语言数组(定义和赋值详解)

c语言数组

一维数组的界说方式如下:
1
类型说明符数组名[常量表达式];
例如:
1
inta[5];
它表明界说了一个整型数组,数组名为a,界说的数组称为数组a。
此刻数组a中有5个元素,每个元素都是int型变量,并且它们在内存中的地址是接连分配的。也就是说,int型变量占4字节的内存空间,那么5个int型变量就占20字节的内存空间,并且它们的地址是接连分配的。
一维数组初始化
一维数组的初始化能够使用以下方法完成:
1、界说数组时给一切元素赋初值,这叫“彻底初始化”。
例如:
1
inta[5]={1,2,3,4,5};
通过将数组元素的初值顺次放在一对花括号中,如此初始化之后,a[0]=1;a[1]=2;a[2]=3;a[3]=4;a[4]=5,即从左到右顺次赋给每个元素。需求留意的是,初始化时各元素间是用逗号离隔的,不是用分号。
2、能够只给一部分元素赋值,这叫“不彻底初始化”。
例如:
1
inta[5]={1,2};
界说的数组a有5个元素,但花括号内只提供两个初值,这表明只给前面两个元素a[0]、a[1]初始化,而后边三个元素都没有被初始化。不彻底初始化时,没有被初始化的元素自动为0。tcp

c语言数组定义和赋值详解

c语言数组定义是:
charc[6]={‘c’,’h’,’i’,’n’,’a’,’\0′};
整数数组定义赋值是:
inta[5]={1,2,3,4,5};
inta[5];
for(inti=0;i<5;i++)
a[i]=i;
定义float数组并赋值:
floatb[10]={1.1,2.2,3.3,4.4,5.5,6.6,7.7,8.8,9.9,0.0}
扩展资料:
声明固定大小的数组:
有三种方法声明固定大小的数组,用哪一种方法取决于数组应有的有效范围:
1、建立公用数组,在模块的声明段用Public语句声明数组。
2、建立模块级数组,在模块的声明段用Private语句声明数组。
3、建立局部数组,在过程中用Private语句声明数组。

未经允许不得转载:IT技术网站 » c语言数组(定义和赋值详解)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载