数组程序二

1.二维数组

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

常量表达式1:行数           常量表达式2列数

注意:一个方括号内不能写两个下标,必须是常量

按行存放

初始化:

①分行赋初值

②对部分元素赋初值

引用:下标法

注:下标不要越界

输入和输出

双重循环🔁

 

 

2.字符数组

用来存放字符数据

char数组名[常量表达式]

1单个字符

把十个字符依次赋给c0----c10这10个元素

字符数组初始化说明:

令如果在定义字符数组时不进行初始化,则数组中各元素的值是不可预料的。

令如果花括号中提供的初值个数(即字符个数)大于数组长度,则出现语法错误;

如果提供的初值个数与预定的数组长度相同,在定义时可以省略数组长度,系统会自动根据初值个数确定数组长度。

如果初值个数小于数组长度,则只将这些字符赋给数组前面那些元素,其余的元素自动定为空宇符(即^0)

2.用字符串常量对字符数组初始化

字符数组初始化说明:

令将字符串存储到字符数组中,字符串和第一个^\0构成有效字符串。对字符串的操作,就是对字符数组的操作。

普通数组中的元素是确定的,一般用下标控制循环;而字符串使用结束符\0来控制循环。

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值