摘要: 1. 数组 初始化数组: int a[3] = {1,2,3}; const修饰数组,不能修改数组中的值 const int a[3] = {1,2,3}; 2. 多维数组 float rain[5][12] 包含5个数组元素,每个数组元素包含12个float类型的元素 3. 指针和数组 如果a是个 阅读全文
posted @ 2021-04-20 20:35 OLeeO97 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1. 单字符IO getchar() putchar() 2. 缓冲区 无缓冲输入:用户输入字符后立即打印该字符 缓冲输入:用户输入的字符被收集在缓冲区的临时存储区,按下enter后打印输出,分为完全缓冲IO和行缓冲IO 1. 完全缓冲IO:缓冲区被填满才刷新缓冲,通常用于文件输入2. 行缓冲区域: 阅读全文
posted @ 2021-04-20 20:33 OLeeO97 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1. 基本运算符 1.1 术语 =,赋值运算符,左边为一个存储位置,右边为一个右值 数据对象:data object,用于存储值的存储区域 左值:标识特定数据对象的名称或表达式,标识或定位存储位置的标签 早期左值定义:1. 指定一个对象,引用内存中地址,2. 可用在赋值运算符左侧 const限定符, 阅读全文
posted @ 2021-04-20 20:32 OLeeO97 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1.字符串简介 字符数组末尾为\0,为空字符,非打印字符,ascii码值为0,表明字符串的结尾 2. 常量和c预处理器 定义符号常量:#define TAX 0.015 符号常量编译时会被替换为具体数值 const限定符,限定变量为只读类型,不可以被修改 limits.h和float.h中包含数据类 阅读全文
posted @ 2021-04-20 20:30 OLeeO97 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1. 变量与常量 常量:constant,程序使用前已经定义好,程序运行过程中不会有变化,如数字1,2,3 变量:variable,程序运行期间可能会被改变或赋值,int a=1,a就是变量 2. 数据 2.1 数据类型关键字 k&r给出的关键字: int long short unsigned c 阅读全文
posted @ 2021-04-20 20:28 OLeeO97 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1. 使用c语言的七个步骤 定义程序目标 一般性语言描述问题 设计程序 构建什么方法?完成什么功能? 用什么数据结构表示数据(用api或者自己构建数据结构) 函数的输入输出(输入参数说明,输出返回值说明) 第一步和第二步才是最重要的 编写代码 用数据结构承载数据 编写函数方法,接收参数,计算并输出 阅读全文
posted @ 2021-04-20 20:26 OLeeO97 阅读(46) 评论(0) 推荐(0) 编辑