break语句(循环断路语句):
终止循环,跳出循环,如果出现循环嵌套,那么只会终止他所在的循环;他不能用于除了循环语句和switch语句之外的语句;
continue语句(循环短路语句):
只会终止本次循环的结果,循环继续;
这是两种语句的区别!
数组:
一维数组:
类型名 数组名[ 常量表达式 ]数组的个数是从0开始数的
数组具有以下三个性质:
1.有序性:数组是按顺序a[0]→a[1]→a[2]存储的;
2.单一性:数组的每一个元素占相同的字节大小;
3.有序性:数组的元素之间挨着没有空出字节;
数组初始化
int a[M] = {M个整形用逗号隔开};
完全初始化
int arr[5] = {1,2,3,4,5};
不完全初始化
int arr2[6] = {1};
第⼀个元素初始化为1,剩余的元素默认初始化为0
错误的初始化 - 初始化项太多
int arr3[3] = {1, 2, 3, 4};
数组中常量为3,二初始化个数为4
数组a 和 &a[0]一样都是数组第一个元素的地址
求数组的元素个数n;
n = sizeof(a) / sizeof(a[0]))