前言
记录C语言自学
一、多重循环
简单来说就是循环中嵌套循环,需要注意的是,在多重循环中执行break
语句时,仅仅会跳出当层的循环体。执行continue
语句后,循环体的剩余部分就会被跳过。
二、程序的组成元素和格式
学习程序的各组成元素(关键字、运算符等)和格式相关内容。
1.关键字与标识符
在C语言中,具有特色意义的表示符被称为关键字,关键字不能用作变量名。C语言中32个关键字如图:
标识符是赋予程序中的变量和函数等的名称,标识符一般以大小写字母、数字、下划线组成,但不能以数字开头。同时,C语言中区分大小写字母。
三、数组
数组是一种形式—把相同类型的数据组织在一起。
数组的操作:
1.数组的声明:
2.访问数组
数组的访问使用下标运算符。[ ]
中的操作数为下标。下标表示该元素是首个元素之后的第几个元素。
3.数组的遍历
遍历就是按顺序查看数组中的所有元素。一般遍历用循环
4.数组的初始化
与变量相同,如果没有特殊必要,一般在创建数组的时候就需要对其初始化。
如下:
5.数组的复制
在C语言中,不能用赋值运算符=对数组进行赋值,如
需要使用循环对数组元素逐个赋值。
1.多维数组
所谓多为数组,即数组的元素也是数组。以一维数组作为元素的数组为二维数组,同理,以二维数组作为元素的数组为三维数组。理解如下
二维数组就像由行x列构成的表单。多维数组的构成元素排序时,首先从末尾的下标开始递增。