转义字符 1)用来改变字符原有含义,如\0打印出来是一个空字符,而不是‘0’。 2)用法 file:///var/folders/l9/f_srrbv91xgb25g8s9y2w3s00000gn/T/cn.wiz.wiznoteformac/WizNote/96a7e331-e088-49a7-8ce5-d8d4652aa336/index_files/12420373.png
3)转义字符的核心是:“\”,任何字符在前面假“\”,都会被转义。 10、数组
1)用来储存一组数据的容器,把同一类型的一组数据同一管理起来 2)写法 - 定义:
- 数据类型 数组名[长度(数量)]
- 初始化:
- 类型 数组名[(长度)]:={元素1,元素2,元素3}
- 赋值
- 数组名[角标(索引)]=值;
- 使用
- 数组名[角标];
- 如int a=arr[0
3)初始化 批量初始化 int arr[3]={70,80,90}
单独初始化
int arr[3];
arr2[0]=70;
arr2[1]=80;
arr2[2]=90;
省略长度
int arr3[]={70,80,90};
注意:角标是从0开始计数。
4)数组是用来管理一组有关联的数据。 5)特点 (1)数组必须定义长度(正整数),定义是可初始化(长度必须是常量)或之后单独初始化。
(2)数组是有序的,每个数据都有角标。从0开始分配,角标不能>=数组长度,类型要一致。
(3)如果省略长度,那么表示,后面初始化几个元素,长度就为几。
(4)在定义数组时赋值,不能省略长度。
(5)类型要一致,不然可能都是精度。
(6)数组第一个元素的地址就是这个数据的地址。
(7)数组有地址(数组名),里面的元素也有地址,数组当参数时(长度可省)传递的是地址。
(8)注意
file:///var/folders/l9/f_srrbv91xgb25g8s9y2w3s00000gn/T/cn.wiz.wiznoteformac/WizNote/96a7e331-e088-49a7-8ce5-d8d4652aa336/index_files/5647152.png
file:///var/folders/l9/f_srrbv91xgb25g8s9y2w3s00000gn/T/cn.wiz.wiznoteformac/WizNote/96a7e331-e088-49a7-8ce5-d8d4652aa336/index_files/1193297.png
(9)
|