0
点赞
收藏
分享

微信扫一扫

初探c语言第五天

陆佃 2022-10-22 阅读 147

数组(上)

一维数组:

1.定义:数据类型说明符  数组名[常量表达式];

           eg.int a[20];   20表示数组中的数据个数最后一个数据是a[19],即             最大下标是19

           常量表达式可以是数字或算术表达式如:2+3,一定不是变量(定义               时)

2.引用赋值:数组名[下标]=数据    只能引用数组元素,不能引用整个数组

3.初始化:

(1)全部赋初值:int[5]={0,1,2,3,4}

(2)部分赋初值:int[10]={0,1,2,3,4,5}未赋初值的元素为0,即int[9]=0

(3)int a[ ]={0,1,2,3,4}虽然没有给定元素个数,但计算机会根据花括号里的数据个数来确定元素个数是5

二维数组

1.定义:数据类型说明符 数组名[常量表达式][常量表达式]

                  第一个常量表达式是行数;第二个常量表达式是列数

                  第 一维(最左边的)变化最慢

2.引用赋值:数组名[下标][下标]=数据

3.初始化:(1)全部赋初值:int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};或{1,2,3,4,5,6,7,8,9,10,11,12};第二维列数不能少int a[ ][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};

                (2)部分赋初值:int a[3][4]={{1},{5},{9}}

                        1   0   0   0

                        5   0   0   0

                        9   0   0   0

字符数组

(1)定义:char[10];

(2)初始化:char[10]={'I','','a','m','','h','a','p','p','y'};


                       




           

举报

相关推荐

python第五天

RHCSA(第五天)

第五天笔记

第五天解答

JS 第五天

0 条评论