摘要: 数组的定义 /* 变量如何定义? 数据类型 变量名称 数组如何定义? 数据类型 数组名称[数据的个数] 这样 元素类型 数组名称[元素个数] 元素类型:就是数组中要存储的数据类型,一旦指定数组中就只能存储该类型的数据 元素个数:就是数组中能够存储的数据个数 */ int scores[3]; // 阅读全文
posted @ 2020-05-31 21:58 python我学的很菜 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 类型说明符基本概念 C 语言提供了一下四种说明符,四个都属于关键字; short 短型 等价于 short int long 长型 等价于 long int signed 有符号型 unsigned 无符号型 这些说明符一般就是用来修饰 int 类型的,所以在使用时可以省略 int short和 l 阅读全文
posted @ 2020-05-27 23:37 python我学的很菜 阅读(2578) 评论(0) 推荐(0) 编辑
摘要: char类型的变量在内存中是如何存储的呢? char 是占一个字节的 int num; char charValue; printf("num 的内存地址%p\n",&num); // 0x7ffeefbff42c printf("charValue的内存地址%p\n",&charValue); / 阅读全文
posted @ 2020-05-27 22:58 python我学的很菜 阅读(1753) 评论(0) 推荐(0) 编辑
摘要: 基本概念 c 语言是由函数组成的,虽然之前只看到了 main 函数,但函数是 c 语言的基本模块.通过对函数模块的调用实现不同的功能 C语言不仅提供了三百多个系统函数,还允许自己定义函数,使用的时候再进行调用 函数的分类 根据函数定义的角度:函数分为库函数和用户自定义函数stdio.h stdlib 阅读全文
posted @ 2020-05-26 14:00 python我学的很菜 阅读(536) 评论(0) 推荐(0) 编辑
摘要: [toc] for 循环 for循环和 while循环的对比 什么时候用 while 循环呢? 如果用于控制循环的增量表达式在循环执行完成之后还需要使用,那么可以使用 while 什么时候用 for 循环呢? 如果用于控制循环的增量b比导师在循环执行完成后不需要使用的话,就用 for 循环吧 for 阅读全文
posted @ 2020-05-24 22:41 python我学的很菜 阅读(577) 评论(0) 推荐(0) 编辑
摘要: [toc] while 循环 格式: while(条件表达式){ ​ 代码块} 应用场景:需要反复执行某一段代码的时候. while结构的执行顺序:条件表达式成立,执行代码块的代码,然后再回到条件表达式成立再次执行代码块(循环体),直到条件表达式不满足就不执行了 方法: 1,找到需要重复执行的代码, 阅读全文
posted @ 2020-05-19 22:54 python我学的很菜 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: [toc] switch 选择结构 switch 的结束 执行到相等的 case 后面的整数,遇到 break 执行到 switch 语句的大括号 如果执行到对应的 case 时,但是没有写 break,此时后面的 case 和 default 语句会失效,但是里面的代码块不会失效(case 的穿透 阅读全文
posted @ 2020-05-18 23:18 python我学的很菜 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: [toc] 流程控制基本概念 顺序结构:默认的流程结构,按照书写顺序从上到下的执行 选择结构:对给定的条件进行判断,根据判断的结果来决定执行那一段代码 循环结构:在给定条件成立的情况下,反复执行某一段代码 选择结构 if 第一种格式 第三种格式 第五种格式 if 的嵌套使用 阅读全文
posted @ 2020-05-17 00:01 python我学的很菜 阅读(604) 评论(0) 推荐(0) 编辑
摘要: [toc] 运算符划分 按照功能划分: 算术运算符 关系运算符 逻辑运算符 按位运算符 按照参与运算的操作个数进行划分 单目运算符 只有一个操作数 如:i++ 双目运算符 有两个操作数 如:a+b 三目运算符 有三个操作数 如:a b ? 1:0 如果a b时,a = 1,如果a | 成员选择(指针 阅读全文
posted @ 2020-05-16 16:49 python我学的很菜 阅读(800) 评论(1) 推荐(0) 编辑
摘要: [toc] 封装的定义 封装就是一个保护的屏障,防止该类中的代码和数据被外部访问 要访问该类的代码和数据必须经过严格的接口控制 封装最重要的功能是在于我们可以修改自己实现的代码,而不用修改那些调用我们代码的程序段 对属性的封装 私有属性 引子 如何让外部调用时,不能随意的修改呢 初始化成员变量时,定 阅读全文
posted @ 2020-05-13 23:39 python我学的很菜 阅读(568) 评论(0) 推荐(0) 编辑