摘要: 二维数组 数组的数组,例如arr[3][4] >3是行标,4是列标 二维数组的总大小 == 行数*列数*每个元素的大小 数组的总大小 == sizeof(arr) 行数 == sizeof(arr) / sizeof(arr[0]) 列数 == sizeof(arr[0]) / sizeof([0] 阅读全文
posted @ 2023-02-24 15:29 牙齿凤 阅读(37) 评论(0) 推荐(0) 编辑
摘要: sizeof(arr) == 表示数组的总大小 sizeof(arr[0]) == 表示第0个元素的大小 sizeof(arr) / sizeof(arr[0]) == 表示数组元素的个数 一维数值数组的初始化 全部元素初始化 例如:int arr[5] = {10 , 20, 30, 40, 50 阅读全文
posted @ 2023-02-24 11:24 牙齿凤 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 用一段连续空间,存放相同类型的变量,这样的容器(结构)叫数组 数组的下标是从0开始 假如数组有n个元素 下标范围:0 ~ n-1 元素范围:arr[0] ~ arr[n-1] 定义数组的步骤: 1、用数组名和 [] 表示数组 2、将数组的个数放入 [] 中 3、用数组内元素的类型,定义一个变量 4、 阅读全文
posted @ 2023-02-24 10:04 牙齿凤 阅读(23) 评论(0) 推荐(0) 编辑
摘要: for循环 初始化语句只会在调用for的时候执行一次。如果执行条件为真,则执行循环体,否则跳出循环。步进语句在执行完循环体之后自动执行,然后再判断循环条件 while循环 如果知道循环次数,建议使用for循环 如果不知道循环次数,但是知道退出条件,建议使用while循环 break:跳出循环 con 阅读全文
posted @ 2023-02-23 21:05 牙齿凤 阅读(10) 评论(0) 推荐(0) 编辑
摘要: if 语句 如果只要某一个结果,需要使用if语句 如果有两个结果,但是不会同时出现,需要使用if...else语句 如果有多个结果,但是不会同时出现,需要使用if...else if...else...语句 如果有多个结果,但是不确定是否会同时出现,需要使用if语句独立判断 switch语句 表达式 阅读全文
posted @ 2023-02-23 19:17 牙齿凤 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 算数运算符 +、-、*、/、%、+=、-=、*=、/=、%= 如果 / 的所有对象都是整数,那么 / 的功能就是取整。例如:5 / 3 == 1 如果 / 有一个运算对象是实型(浮点数),那么 / 的功能就是除法运算 %(取余)运算符不能用于浮点数,例如5.0 % 2 会报错 +=、-=、*=、/= 阅读全文
posted @ 2023-02-23 17:07 牙齿凤 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 自动类型转换 将小的类型转换成大类型,保证精度不丢失 无符号和有符号参加运算,需要将有符号转换成无符号 int和double参加运算,会将int转成double类型 char和short类型,只要参加运算,都会转换成int类型 强制类型转换 (类型说明符) + (表达式) 不管是自动类型转换,还是强 阅读全文
posted @ 2023-02-23 11:11 牙齿凤 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 转义字符 \和某些字符结合产生新的字符含义就叫转义字符 '\0' == ASCII为0 '\n' == 换行符 '\t' == tab缩进符 '\r' == 回到行首符 '\a' == 发出警报 八进制转义 '\ddd' 每个d的范围必须是0~7,3个d表示最多识别3位八进制数据 十六进制转义 '\ 阅读全文
posted @ 2023-02-23 10:30 牙齿凤 阅读(35) 评论(0) 推荐(0) 编辑
摘要: const 修饰变量为只读 register 修饰寄存器变量 如果变量被高频繁的使用,会自动将变量存储在寄存器中。目的:提高访问效率 如果想将变量直接放入寄存器中,可以加register修饰。例如:register int num = 10; //将num放入寄存器 volatile 1、强制访问内 阅读全文
posted @ 2023-02-22 21:48 牙齿凤 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 计算机存储的是数据的补码 原码 数据的二级制形式。例如123的原码:0111 1011 无符号数:原码==反码==补码 123原码:0111 1011 123反码:0111 1011 123补码:0111 1011 有符号数 正数:原码==反码==补码 +123原码:0111 1011 +123反码 阅读全文
posted @ 2023-02-22 18:16 牙齿凤 阅读(441) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示