嵌入式学习之c语言

dowhile:

do

{

        语句;

}while(); 先执行后判断,表达式为真一直执行语句,直至为假跳出;至少会被执行一次

for:

for(循环初值;循环条件;循环增值)

{

        语句;

}

break:

可以用在switch 与循环语句中,表示跳出本次此循环

continue:

结束本次循环,继续下一次循环,只用在循环语句中

数组:存储一组的数据的集合

数组也是一种数据类型

数组内的数据的数据类型相同

int array[10];

int array[n];//为可变长数组,但是不可以进行初始化!

数组长度可以忽略,但是要进行初始化

求数组内有多少个数据可以用数组总长除以数据类型的长度

数组的初始化:

全部初始化:int a[3] = {1,2,3};

部分初始化:int a[3] = {1};

不初始化:int a[3];

数组特点:

连续性:存放在连续空间

有序性:按顺序存放

单一性:数组内数据的数据类型相同

数组下标:从0开始,表示偏移量

int a[3];

a的值为数组所占空间的首地址

a的数据类型为整个数组的类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值