c语言知识点总结相关资料
5.6万次浏览
1.1万人收藏
C语言知识点总结

C语言知识点总结

C语言最重要的知识点总体上必须清楚的:1)程序结构是三种:顺序结构、选择结构(分支结构)、循环结构。2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。3)计算机的数据在电脑中保存是以二进制的形式.数据存放的位置就是他的地址.4)bit是位是指为0 或者1。byte 是指字节, 一个字节= 八个位.概念常考到的:1、编译预处理不是C语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。2、这个写法是错误的,一定不能出现分号。3、每个C语言程序中main函数是有且只有一个。4、在函数中不可以再定义函数。5、算法:可以没有输入,但是一定要有输出。6、break可用于循环结构和switch语句。7、逗号运算符的级别最低,赋值的级别倒数第二。第一章C语言的基础知识第一节、对C语言的基础认识1、C语言编写的程序称为源程序,又称为编译单位。2、C语言书写格式是自由的,每行可以写多个语句,可以写
2025年C语言程序设计知识点总结

2025年C语言程序设计知识点总结

C 语言 最 重要 知识 点 总体 上 必须 清晰 : 1 ) 程序 构造 是 三 种 : 次序 构造 、 选择 构造 ( 分支 构造 ) 、 循环 构造 。 2 ) 读 程序 都 要 从 main ( ) 入口 , 然后 从 最 上面 次序 往 下 读 ( 碰到 循环 做 循环 , 碰到 选择 做 选择 ) , 有 且 只有 一 种 main 函数 。 3 ) 计算机 数据 在 电脑 中 保留 是 以 二进制 形式 . 数据 寄存 位置 就是 它 地址 . 4 ) bit 是 位 是 指 为 0 或者 1 。 byte 是 指 字节 , 一 种 字节 = 八 个 位 . 概念 常 考 到 : 1 、 编译 预 处理 不是 C 语言 一 部分 , 不 占 运行 时间 , 不要 加 分号 。 C 语言 编译 程序 称为 源 程序 , 它 以 ASCII 数值 寄存 在 文本 文献 中 。 2 、 define PI 3 . 1415926 ; 这 个 写法 是 错误 , 一定 不 能 出现 分号 。 3 、 每 个 C 语言 程序 中 main 函数 是 有 且 只有 一 种 。 4 、 在 函数 中 不 可以 再 定义 函数 。 5 、 算法 : 可以 没有 输入 , 不过 一定 要 有 输出 。 6 、 for 循环 中 for 语句 写 成 for ( i = 0 ; i < 100 ; i + + ) ; , 这 个 写法 是 有 问题 , for 背面 假如 出现 分号 , 相称 于 for 循环 体 是 空 。 7 、 break 可 用于 循环 构造 和 switch 语句 。 8 、 逗号 运算 符 级别 最低 , 赋值 级别 倒数 第 二 。 第 一 章 C 语言 基础 知识 第 一 节 、 对 C 语言 基础 认识 1 、 C 语言 编写 程序 称为 源 程序 , 又 称为 编译 单位 。 2 、 C 语言 书写 格式 是 自由 , 每 行 可以 写 多种 语句 , 可以 写 多 行 。 3 、 一 种 C 语言 程序 有 且 只有 一 种 main 函数 , 是 程序 运行 起点 。 第 二 节 、 熟悉 vc + + 1 、 VC 是 软件 , 用来 运行 写 C 语言 程序 。 2 、 每 个 C 语言 程序 写 完 后 , 都 是 先 编译 , 后 链接 , 最终 运行 c - - - . obj - - - . exe ) 这 个 过程 中 注意 . c 和 . obj 文献 时 无法 运行 , 只有 . exe 文献 才 可以 运行 。 第 三 节 、 标识 符 1 、 标识 符合 法 规定 是 由 字母 , 数字 , 下划线 构成 。 有 其他 元素 就 错 了 。 并且 第 一 种 必须 为 字母 或 则 是 下划线 。 第 一 种 为 数字 就 错 了 2 、 标识 符 分为 关键 字 、 保留 标识 符 、 顾客 标识 符 。 关键 字 : 不 可以 作为 顾客 标识 符号 。 main define scanf printf 都 不是 关键 字 。 容易 误解 地方 : If 是 可以 做 为 顾客 标识 符 。 由于 If 中 第 一 种 字母 大写 了 , 因此 不是 关键 字 。 保留 标识 符 : 是 系统 保留 一 部分 标识 符 , 一般 用于 系统 定义 和 原则 库 函数 名字 。 例如 , 如下 划线 开始 标识 符 一般 用于 定义 系统 变量 , 不 能 使用 把 这些 标识 符 来 定义 自已 变量 。 虽然 它们 也 是

c语言基础知识总结[整理]

C 语言 是 一 种 广泛 应用 的 计算机 编程 语言 , 具有 高效 、 可 移植 性 强 、 表达 力 丰富 等 特点 。 以下 是 C 语言 基础 知识 总结 : 1 . 数据 类型 C 语言 支持 多种 数据 类型 , 包括 整型 、 浮点 型 、 字符 型 、 指针 型 等 。 其中 , 整型 包括 int 、 long 、 short 等 , 浮点 型 包括 float 、 double 等 , 字符 型 包括 char , 指针 型 则 用于 存储 内存 地址 。 2 . 变量 和 常量 变量 是 用来 存储 数据 的 , 常量 则 是 其 值 不 能 改变 的 变量 。 在 C 语言 中 , 变量 和 常量 都 需要 先 声明 , 才能 使用 。 声明 时 需要 指定 数据 类型 和 变量 名 , 例如 : int a 。 3 . 运算 符 和 表达 式 C 语言 支持 多种 运算 符 , 包括 算术 运算 符 、 关系 运算 符 、 逻辑 运算 符 等 。 运算 符 可以 组合 使用 , 形成 表达 式 。 例如 , a + b 就是 一个 简单 的 加法 表达 式 。 4 . 控制 结构 C 语言 提供 了 三 种 控制 结构 , 即 顺序 结构 、 选择 结构 和 循环 结构 。 选择 结构 通过 if 语句 和 switch 语句 实现 , 循环 结构 通过 while 语句 、 do - while 语句 和 for 语句 实现 。 5 . 函数 函数 是 C 语言 的 基本 模块 之一 , 用于 封装 代码 逻辑 , 实现 模块 化 编程 。 C 语言 标准 库 提供 了 许多 函数 , 例如 printf 函数 用于 输出 信息 。 用户 也 可以 自 定义 函数 。 6 . 数 组 数 组 是 一 种 特殊 的 数据 结构 , 用于 存储 同 一 类型 的 数据 。 数 组 名 表示 整个 数 组 , 数 组 下标 表示 数 组 中 的 元素 。 C 语言 中 还 支持 多维 数 组 。 7 . 指针 指针 是 C 语言 的 特色 之一 , 用于 存储 内存 地址 。 通过 指针 , 可以 间接 访问 内存 中 的 数据 , 提高 程序 效率 。 指针 变量 可以 用于 动态 内存 分配 、 函数 参数 传递 等 。 8 . 结构 体 结构 体 是 一 种 自 定义 数据 类型 , 用于 存储 多 个 不同 类型 的 数据 。 结构 体 可以 嵌套 其他 数据 类型 , 实现 更加 灵活 的 数据 结构 。 9 . 文件 操作 C 语言 提供 了 标准 库 函数 用于 文件 操作 , 包括 文件 的 打开 、 读取 、 写入 、 关闭 等 。 文件 操作 是 C 语言 编程 中 非常 重要 的 一 部分 。 10 . 宏 定义 宏 定义 是 一 种 预 处理 指令 , 用于 定义 常量 、 函数 、 宏 等 。 宏 定义 可以 提高 代码 的 可读性 和 复用 性 。
C语言知识点(完全版)汇总

C语言知识点(完全版)汇总

C 语 知识 点 ( 完全 版 ) 汇总 语 知识 点 ( 完全 版 ) 汇总 C 语 中 最 重要 的 知识 点 总体 上 必须 清楚 的 : 1 ) 程序 结构 是 三 种 : 顺序 结构 、 选择 结构 ( 分 结构 ) 、 循环 结构 。 2 ) 读 程序 都 要 从 main ( ) , 然后 从 最上 顺序 往 下 读 ( 碰到 循环 做 循环 , 碰到 选择 做 选择 ) , 有 且 只有 个 main 函数 。 3 ) 计算机 的 数据 在 电脑 中 保存 是 以 进 制 的 形式 . 数据 存放 的 位置 就是 他 的 地址 . 4 ) bit 是 位 是 指 为 0 或者 1 。 byte 是 指 字节 , 个 字节 = 个 位 . 概念 常 考 到 的 : 1 、 编译 预 处理 不是 C 语 的 部分 , 不 占 运 时间 , 不要 加 分号 。 C 语 编译 的 程序 称为 源 程序 , 它 以 ASCII 数值 存放 在 本 件 中 。 2 、 define PI 3 . 1415926 ; 这 个 写法 是 错误 的 , 定 不 能 出现 分号 。 3 、 每 个 C 语 程序 中 main 函数 是 有 且 只有 个 。 4 、 在 函数 中 不 可以 再 定义 函数 。 5 、 算法 : 可以 没有 输 , 但是 定 要 有 输出 。 6 、 break 可 于 循环 结构 和 switch 语句 。 7 、 逗号 运算 符 的 级别 最低 , 赋值 的 级别 倒数 第 。 第 章 C 语 的 基础 知识 第 节 、 对 C 语 的 基础 认识 1 、 C 语 编写 的 程序 称为 源 程序 , 称为 编译 单位 。 2 、 C 语 书写 格式 是 由 的 , 每 可以 写 多 个 语句 , 可以 写 多 。 3 、 个 C 语 程序 有 且 只有 个 main 函数 , 是 程序 运 的 起点 。 第 节 、 熟悉 vc + + 1 、 VC 是 软件 , 来 运 写 的 C 语 程序 。 2 、 每 个 C 语 程序 写 完 后 , 都 是 先 编译 , 后 链接 , 最后 运 c - - - . obj - - - . exe ) 这 个 过程 中 注意 . c 和 . obj 件 时 法 运 的 , 只有 . exe 件 才 可以 运 。 ( 常 考 ! ) 第 三 节 、 标识 符 1 、 标识 符 ( 必 考 内容 ) : 合法 的 要求 是 由 字母 , 数字 , 下划线 组成 。 有 其它 元素 就 错 了 。 并且 第 个 必须 为 字母 或 则 是 下划线 。 第 个 为 数字 就 错 了 2 、 标识 符 分为 关键 字 、 预 定义 标识 符 、 户 标识 符 。 关键 字 : 不 可以 作为 户 标识 符号 。 main define scanf printf 都 不是 关键 字 。 迷惑 你 的 地 If 是 可以 做 为 户 标识 符 。 因为 If 中 的 第 个 字母 写 了 , 所以 不是 关键 字 。 预 定义 标识 符 : 背诵 define scanf printf include 。 记住 预 定义 标识 符 可以 做 为 户 标识 符 。 户 标识 符 : 基本 上 每年 都 考 , 详细 请见 书 上 习题 。 第 四 节 : 进 制 的 转换 进 制 转换 成 进 制 、 进 制 、 六 进 制 。 进 制 、 进 制 、 六 进 制 转换 成 进 制 。 第 五 节 : 整数 与 实数 1 ) C 语 只有 、 、 六 进 制 , 没有 进

c语言知识点归纳总结

C语言知识总结

第 一 章 1 . / * * / 表示 注释 。 注释 只是 给 人 看 的 , 对 编译 和 运行 不 起 作用 。 所以 可以 用 汉字 或 英文 字符 表示 , 可以 出现 在 一 行 中 的 最 右侧 , 也 可以 单独 成为 一 行 。 2 . C 程序 总是 从 main 函数 开始 执行 的 , 与 main 函数 的 位置 无关 。 3 . C 程序 书写 格式 自由 , 一 行内 可以 写 几 个 语句 , 一个 语句 可以 分 写 在 多 行 上 , C 程序 没有 行号 。 4 . 每 个 语句 和 数据 声明 的 最后 必须 有 一个 分号 。 5 . C 语言 本身 没有 输入 输出 语句 。 输入 和 输出 的 操作 是 由 库 函数 scanf 和 printf 等 函数 来 完成 的 。 C 对 输入 输出 实行 “ 函数 化 ” 。 第 二 章 1 . 2 . 常量 与 变量 : 在 程序 运行 过程 中 , 其 值 不 能 被 改变 的 量 称为 常量 。 变量 代表 内存 中 具有 特定 属性 的 一个 存储 单元 , 它 用来 存放 数据 , 这 就是 变量 的 值 , 在 程序 运行 期间 , 这些 值 是 可以 改变 的 。 3 . 变量 命名 的 规定 : , 语言 规定 标识 符 只能 由 字母 、 数字 和 下划线 三 种 字符 组成 , 且 第 一 个 字符 必须 为 字母 或 下划线 。 4 . 整型 常量 即 整 常数 。 在 , 语言 中 , 整 常数 可用 以下 三 种 形式 表示 : ( 1 ) 十进制 整数 。 ( 2 ) 八 进 制 整数 。 以 0 头 的 数 是 八 进 制 数 。 ( 3 ) 十 六 进 制 整数 。 以 0 x 开头 的 数 是 16 进 制 数 。 5 . 整型 数据 在 内存 中 的 存放 形式 整形 数据 在 内存 中 是 以 二进制 形式 存放 的 。 占 内存 的 2 或 4 个 字节 。 6 . 浮点 型 数 的 表示 方法 : 小数 、 指数 。 字母 e ( 或 E ) 之前 必须 有 数字 , 且 e 后面 的 指数 必须 为 整数 。 规范 化 的 指数 形式 : 在 字母 e ( 或 E ) 之前 的 小数 部分 中 , 小数 点 左边 应有 一 位 ( 且 只能 有 一 位 ) 非 零 的 数字 . 7 . 一个 字符 变量 在 内存 中 占 一个 字节 。 一个 字符 常量 存放 到 一个 字符 变量 中 , 实际 上 并 不是 把 该 字符 的 字型 放 到 内存 中 去 , 而是 将 该 字符 的 相应 的 ASCII 代码 放 到 存储 单元 中 。 这样 使 字符 型 数据 和 整型 数据 之间 可以 通用 。 8 . 如果 对 几 个 变量 赋 以 同 一个 初值 , 应 写 成 : int a = 3 , b = 3 , c = 3 ; 表示 ; 的 初值 都 是 , 。 初始 化 不是 在 编译 阶段 完成 的 而是 在 程序 运行 时 执行 本 函数 时 赋 初值 的 , 相当 于 有 一个 赋值 语句 。 9 . 将 一个 double 型 数据 赋 给 float 变量 时 , 截取 其 前面 7 位 有效 数字 , 存放 到 float 变量 的 存储 单元 ( 4 个 字节 ) 中 。 但 应 注意 数值 范围 不 能 溢出 。 如果 将 一个 float 型 数据 赋 给 double 变量 时 , 数值
《C语言》重点知识点

《C语言》重点知识点

C 语言 No . * * * * * * * * * * * * * * * * * * * * * * * * * * * Date 1 、 一个 C 语言 程序 有 且 仅 有 一个 main 函数 , 是 程序 运行 的 起点 。 每 个 C 语言 程序 写 完 后 , 都 是 先 编 得 , 后 链接 , 最后 运行 、 C . obj . exeC 和 . obj 文件 是 无法 运行 的 , 只有 , exe 文件 才 可以 运行 2 、 标识 符 由 字母 、 数字 、 下划线 组成 , 并且 第 一 个 必 为 字母 或 下划线 标识 特 的 分类 : 关键 字 : 不 可以 作为 用户 标识 符 预 定义 标识 符 : define 、 scanf 、 printf 、 include 可以 用作 用户 标识 符 用户 标识 符 : 用户 在 写 代码 时 自己 命名 的 合法 标识 符 3 、 C 语言 只有 八 、 十 、 十 六 进 制 , 没有 二进制 但 在 运行 的 时候 , 所有 的 进 制 都 要 转化 成 二进制 来 处理 4 . 实 型 数据 的 合法 形式 : 2 、 333 e - 1 就是 合法 的 , 且 数据 是 : 2 . 333 \ times 10 ^ { - 1 } 考试 b 诀 : e 前 e 后 必 有数 , e 后 必 为 整数 5 、 算术 表达 式 “ 1 ” 两 边 都 是 整型 , 结果 就是 一个 整型 。 eg . 312 = 1 “ 1 ” 如果 有 一边 是 小数 , 那么 结果 就是 小数 。 eg . 312 . 0 = 1 . 5 “ % ” 代表 取 余数 , 两 边 都 要求 是 整数 6 、 赋值 表达 式 表达 式 数值 是 最 右边 的 数值 , a = b = 5 ; 该 表达 式 为 5 , 常 值 不 可以 赋值 . Dateeg 1 . intx = y = 10 ; 错 定义 时 , 不 可以 连续 赋值 eg 2 . intx , y ; x = y = 10 ; 正确 定义 完成 后 , 可以 连续 赋值 7 . 自 加 、 自 减 表达 式 : 假设 a = 5 , + + a ( 是 为 6 ) , a + + ( 是 为 5 ) 考试 口诀 : = + + a 在 前 先 加 后 用 , t + a 在 后 先 用 后 加 eg 1 . int j , k ; \ begin { cases } y = 3 ; \ cr k = + + j ; \ cr i + + j \ end { cases } 1 + + ; 执行 后 , 变量 K 的 值 为 4 , 变量 j 的 值 为 5 . 没有 其他 赋值 或 循环 , 十 十 予 和 于 十 效果 相同 eg . 2 已知 i = 7 \ cases { y = i + t \ cr y = + t ; } 先 赋值 , 再 自 加 则 j = i , i = 8 先 自 增 , 再 赋值 则 j = 8 , i = 88 . 逗号 表达 式 优先 级别 最低 , 表达 式 的 数值 是 逗号 最 右 也 那个 表达 式 的 数值 eg 、 ( 2 、 3 , 4 ) 的 表达 式 数值 为 4 \ circled { 1 } z = ( 2 , 3 , 4 ) 赋值 表达 式 z 的 值 为 4 \ circled { 2 } z = 2 , 3 , 4 逗号 表达 式 z 的 值 为 2 ( 表达 式 值 为 4 ) 9 . 强制 类型 转换 : 一定 是 ( int ) a , , 不是 int ( a ) , 注意 类型 上 一定 有 括号 注意 ( int ) ( a + b ) 和 ( int ) a + b 的 区别 a + b 转型 a 转型 再 加 bCampusDate 10 、 字符 数据 的 合法 形式 1 ” 是 字符 占 一个 字节 , “ 1 ” 是 字符 节 占 两 个 字节 ( 含有 一个 结束 符号 ) 字符 是 可以 进行 算术 运算 的 = 0 ^ { \ prime } - 0 = 48 大写 字母 和 小写 字母 的 转换 方法 : A ' + 3
c语言基础知识点汇总

c语言基础知识点汇总

C 语言 入门 程序 hello world # include < stdio . h > int main ( ) { / * 在 双 引号 中间 输入 Hello World * / printf ( " Hello World " ) ; / / 在 屏幕 打印 输出 Hello Worldreturn 0 ; } 注 : 在 最新 的 C 标准 中 , main 函数 前 的 类型 为 int 而 不是 voidC 语言 的 具体 结构 简单 来 说 , 一个 C 程序 就是 由 若干 头 文件 和 函数 组成 。 # include < stdio . h > 就是 一 条 预 处理 命令 , 它 的 作用 是 通知 C 语言 编译 系统 在 对 C 程序 进行 正式 编译 之前 需 做 一些 预 处理 工作 。 函数 就是 实现 代码 逻辑 的 一个 小 的 单元 。 必 不 可 少 之 主 函数 一个 C 程序 有 且 只有 一个 主 函数 , 即 main 函数 。 C 程序 就是 执行 主 函数 里 的 代码 , 也 可以 说 这 个 主 函数 就是 C 语言 中 的 唯一 入口 而 main 前面 的 int 就是 主 函数 的 类型 printf ( ) 是 格式 输出 函数 , 这里 就 记住 它 的 功能 就是 在 屏幕 上 输出 指定 的 信息 return 是 函数 的 返回 值 , 根据 函数 类型 的 不同 , 返回 的 值 也 是 不同 的 \ n 是 转义 字符 中 的 换 行 符 。 ( 注意 : C 程序 一定 是 从 主 函数 开始 执行 的 ) 写 代码 的 良好 习惯 一个 说明 或 一个 语句 占 一 行 , 例如 : 包含 头 文件 、 一个 可 执行 语句 结束 都 需要 换 行 函数 体内 的 语句 要 有 明显 缩 进 , 通常 以 按 一下 Tab 键 为 一个 缩 进 括号 要 成 对 写 , 如果 需要 删除 的 话 也 要 成 对 删除 当 一 句 可 执行 语句 结束 的 时候 末尾 需要 有 分号 代码 中 所有 符号 均 为 英文 半角 符号 程序 解释 注释 注释 是 写 给 程序 员 看 的 , 不是 写 给 电脑 看 的 。 C 语言 注释 方法 有 两 种 : 多 行 注释 : / * 注释 内容 * / 单行 注释 : / / 注释 一 行 C 标识 符 C 语言 规定 , 标识 符 可以 是 字母 ( AZ , az ) 、 数字 ( 09 ) 、 下划线 _ 组成 的 字符 串 , 并且 第 一 个 字符 必须 是 字母 或 下划线 。 在 使用 标识 符 时 还有 注意 以下 几 点 : 标识 符 的 长度 最好 不要 超过 8 位 , 因为 在 某些 版本 的 C 中 规定 标识 符 前 8 位 有效 , 当 两 个 标识 符 前 8 位 相同 时 , 则 被 认为 是 同 一个 标识 符 标识 符 是 严格 区分 大 小写 的 。 例如 Imooc 和 imooc 是 两 个 不同 的 标识 符 标识 符 最好 选择 有 意义 的 英文 单词 组成 做到 " 见 名 知 意 " , 不要 使用 中文 标识 符 不 能 是 C 语言 的 关键 字 。 想 了解 更 多 C 语言 关键 字 的 知识 变量 定义 与 赋值 变量 就是 可以 变化 的 量 , 而 每 个 变量 都会 有 一个 名字 ( 标识 符 ) 。 变量 占据 内存 中 一定 的 存储 单元 。 使用 变量 之前 必须 先 定义 变

2025年C语言程序设计笔记知识点及例题

1 . 1 . 2 程序 设计 1 . 确定 数据 结 2 . 确定 算法 3 . 编码 4 . 在 计算机 上 调试 程序 5 . 整理 并 写 出 文档 资料 1 . 2 算法 定义 : 是 指 为了 处理 某个 特定 问题 而 采用 确实 定 且 有限 环节 。 1 有 穷 性 2 确定 性 3 可行 性 4 有 零 个 或 多种 输入 5 有 一 种 或 多种 输出 1 . 3 构 造化 程序 设计 和 模块 化 构造 构造 化 程序 由 三 种 基本 构造 构成 1 次序 构造 2 选择 构造 3 循环 构造 12 ) 计算机 能 直接 执行 程序 是 ( B ) 。 A ) 源 程序 B ) 目 程序 C ) 汇编 程序 D ) 可 执行 程序 13 ) 如下 论述 中 对 是 ( D ) A ) 程序 设计 任务 就是 编写 程序 代码 并 上机 调试 B ) 程序 设计 任务 就是 确定 所用 数据 构造 C ) 程序 设计 任务 就是 确定 所用 算法 D ) 以上 三 种 说法 都 不 完整 第 二 章 : C 程序 设计 初步 知识 ( 11 ) 如下 论述 中 对 是 ( C ) 。 A ) C 程序 基本 构成 单位 是 语句 B ) C 程序 中 每 一 行 只能 写 一 条 语句 二 级 C 语言 程序 设计 试卷 ) C ) 简单 C 语句 必须 以 分号 结束 D ) C 语句 必须 在 一 行内 写 完 ( 11 ) 如下 论述 中 对 是 ( C ) A ) C 程序 中 注释 只能 出 目前 程序 开始 位置 和 语句 背面 B ) C 程序 书写 格式 严格 , 规定 一 行内 只能 写 一 种 语句 C ) C 程序 书写 格式 自由 , 一 种 语句 可以 写 在 多 行 上 D ) 用 C 语言 编写 程序 只能 放在 一 种 程序 文献 中 第 二 课 : C 语言 基础 知识 2 . 2 标识 符 , 常量 和 变量 2 . 2 . 1 标识 符 : 定义 : 由 字母 , 数字 和 下划线 构成 , 并且 第 一 种 字符 必须 为 字母 或 下划线 。 这样 构成 就是 标识 符 。 注意 : 在 C 中 大写 字母 与 小 字 字母 被 认为 是 两 个 不 一样 字符 。 分类 : 关键 字 : 在 C 中 已经 定义 好 了 , 不 能 用作 它 用 。 如 if double int 等等 。 预 定义 标识 符 : 如 printf scanf 顾客 标识 符 : 顾客 根据 自已 需求 来 定义 。 ( 12 ) 如下 选项 中 , 能 用作 顾客 标识 符 是 ( C ) 在 高压 缸 排 汽 总管 上装 有 动力 控制 止回阀 , 以便 在 事故 状况 下 切断 , 防止 蒸汽 返回 到 汽轮 机 , 引起 汽轮 机 超速 。 在 高压 缸 排 汽 总管 端头 有 蒸汽 冲洗 接口 , 以 供 在 管道 安装 完毕 后 进行 冲洗 , 在 管道 冲洗 完毕 后 用 堵头 堵 死 。 center pin checks and anchoring the iner cylinder . According to While coupling alignment should kep oil out of cavity and locate the rotor axis neck raised are within the prescribed limits , there should be no gaps , Horn , Horn and Horn 0 . 05 mm feler gauges fit into .
c语言知识点

c语言知识点

数据 类型 用 不同 数据 类型 所 定义 的 变量 所 占 空间 大小 不 一样 , 定义 的 变量 不是 保存 于 数据 类型 中 , 而是 因为 只有 定义 了 该 数据 类型 的 变量 才能 保存 数据 。 一 、 整型 1 、 整型 ( int ) 四 字节 , 默认 有 符号 ( - 231 - 231 - 1 ) , 无 符号 加 unsigned ( 0 - 2 ^ 32 - 1 ) ( 十 位数 ) 2 、 短 整型 ( shortint ) , 两 字节 ( - 215 - 215 - 1 ) ( 五 位数 ) 3 、 长 整型 ( longint ) , 四 字节 ( 同 int , 在 目前 的 操作 系统 中 几乎 没有 区别 ) 4 、 长 长 整型 ( longlongint ) , 八字 节 ( - 232 - 232 - 1 ) 二 、 浮点 型 1 、 单 精度 浮点 数 ( float ) , 四 字节 , 保留 小数 点 后 6 位 2 、 双 精度 浮点 数 ( double ) , 八 字节 , 保留 小数 点 后 15 位 int 为 一个 32 为 的 存储 单元 , longlong 为 64 为 的 存储 单元 1 B / byte ( 字节 ) = 8 bit ( 比特 ) ( 位 ) 1 K B ( 千 字节 ) = 1024 B / byte ( 字节 ) 1 MB = 1024 KB 1 GB = 1024 MB 1 TB = 1024 GB 1 PB = 1024 TB 1 E B = 1024 PB 三 、 字符 型 char , 用于 储存 字符 , 和 int 很 像 , 可用 ASCII 码 来 储存 字符 , eg : chargrade = A ; chargrade = 65 ; 12 ' ' 单 引号 为 字符 , eg : chara = ' a ' ; 1 " " 双 引号 为 字符 串 , eg : char * a = “ asd ” ; 编译 器 会 自动 给 字符 串 结尾 添加 \ 0 来 作为 字符 结束 标识 , strlen 函数 中 不 统计 \ 0 , 但是 \ 0 在 内存 中 占据 空间 。 除 此 之外 , 还有 转义 字符 , 通过 反 斜杠 来 完成 相关 操作 , 如果 要 特殊 字符 转 字面 字符 需要 另外 添加 反 斜杠 , 转义 字符 在 字符 串 中 占 空间 , 但是 只 计算 一个 长度 , \ 0 不 计 长度 。

C语言知识点总结(1)

C 语言 知识 点 总结 1 C 语言 最 重要 的 知识 点 复习 资料 总体 上 必须 清楚 的 : 1 ) 程序 结构 是 三 种 : 顺序 结构 、 选择 结构 ( 分支 结构 ) 、 循环 结构 。 2 ) 读 程序 都 要 从 main ( ) 入口 , 然后 从 最 上面 顺序 往 下 读 ( 碰到 循环 做 循环 , 碰到 选择 做 选择 ) , 每 C 程序 从 main 函数 开始 执行 , 到 main 函数 体 执行 完 结束 。 有 且 只有 一个 main 函数 。 3 ) 计算机 的 数据 在 电脑 中 保存 是 以 二进制 的 形式 . 数据 存放 的 位置 就是 他 的 地址 . 4 ) bit 是 位 是 指 为 0 或者 1 。 byte 是 指 字节 , 一个 字节 = 八 个 位 . 5 ) 任何 用作 条件 判断 的 表达 式 都 等价 于 在 其 后 加 一个 “ = 0 ” 概念 常 考 到 的 : 1 、 编译 预 处理 不是 C 语言 的 一 部分 , 不 占 运行 时间 , 不要 加 分号 。 C 语言 编译 的 程序 称为 源 程序 , 它 以 ASCII 数值 存放 在 文本 文件 中 , 源 程序 文件 的 后缀 名 为 “ . c ” 。 源 程序 经 编译 后 生成 后缀 名 为 “ . obj ” 的 目标 文件 , 再 把 目标 文件 与 各种 库 函数 连接 起来 , 生成 “ . exe ” 可 执行 文件 ( 也 即 二进制 指令 文件 ) 。 2 、 define PI 3 . 1415926 ; 这 个 写法 是 错误 的 , 一定 不 能 出现 分号 。 3 、 每 个 C 语言 程序 中 main 函数 是 有 且 只有 一个 。 4 、 在 函数 中 不 可以 再 定义 函数 。 5 、 算法 : 可以 没有 输入 , 但是 一定 要 有 输出 。 6 、 break 可 用于 循环 结构 和 switch 语句 。 7 、 逗号 运算 符 的 级别 最低 , 赋值 的 级别 倒数 第 二 。 第 一 章 C 语言 的 基础 知识 第 一 节 、 对 C 语言 的 基础 认识 1 、 C 语言 编写 的 程序 称为 源 程序 , 又 称为 编译 单位 。 2 、 C 语言 书写 格式 是 自由 的 , 每 行 可以 写 多 个 语句 , 可以 写 多 行 。 3 、 一个 C 语言 程序 有 且 只有 一个 main 函数 , 是 程序 运行 的 起点 。 4 、 C 语言 基本 单位 是 函数 , 函数 可以 单独 构成 文件 , 但 这种 文件 不 能 单独 编译 。 5 、 注释 是 对 程序 的 说明 , 可 出现 在 程序 中 任意 合适 的 地方 , 注释 从 “ / * ” 开始 到 最近 一个 “ * / ” 结束 , 其间 任何 内容 都 不会 被 计算机 执行 , 注释 不 可以 嵌套 。 第 二 节 、 熟悉 vc + + 1 、 VC 是 软件 , 用来 运行 写 的 C 语言 程序 。 2 、 每 个 C 语言 程序 写 完 后 , 都 是 先 编译 , 后 链接 , 最后 运行 。 ( . c - - - , . obj - - - , . exe ) 这 个 过程 中 注意 . c 和 . obj 文件 时 无法 运行 的 , 只有 . exe 文件 才 可以 运行 ( 不 需要 编译 环境 也 能 运行 ) 。 ( 常 考 ) 第 三 节 、 标识 符 1 、 标识 符 (

C语言,知识点总结重点

c语言基础知识点总结

第 一 部分 C 语言 基础 知识 C 程序 的 基本 结构 1 . ( 1 ) 一个 C 程序 由 一个 或者 多 个 函数 构成 , 有 且 仅 有 一个 主 函数 main ( ) 。 ( 2 ) 一个 函数 由 函数 的 首部 和 函数 体 组成 。 ( 3 ) 函数 是 从 主 函数 ( main ( ) ) 开始 执行 , 回到 主 函数 ( main ( ) ) 结束 ; ( 与 main ( ) 函数 在 程序 中 定义 的 位置 无关 ) ( 4 ) 一个 程序 的 编译 是 从 第 一 个 函数 ( 语句 ) 开始 , 到 最后 一个 函数 ( 语句 ) 结束 ; ( 5 ) 算法 的 特性 : 有 穷 性 , 确定 性 , 有 一个 或者 0 个 输入 , 有 一个 或者 多 个 输出 ; 有效 性 ( 6 ) 算法 ( 程序 ) 的 几 个 结构 : 选择 结构 , 顺序 结构 , 循环 结构 2 . 用户 标识 符 , 由 数字 , 字母 , 下划线 构成 , 第 一 个 不 能 是 数字 ( 一般 会 出 选择 题 让 你 判断 哪个 标识 符定义 正确 ) , 字母 要 区分 大 小写 。 不 能 与 32 个 关键 字 相同 。 例 : P24 第 2 题 P 122 、 2 , 模拟 题 第 一 题 3 . 注释 符 : / / 注释 一 行 ; / * 和 * / 注释 多 行 , 注释 不 可以 嵌套 书写 。 注释 没有 任何 语法 功能 。 C 语言 的 基本 数据 类型 1 . 数据 类型 : 分为 : 基本 类型 ( 整型 , 实 型 , 字符 型 , 枚举 型 ) , 指针 类型 , 构造 类型 ( 结构 体 类型 , 数 组 类型 , 共用 体 类型 ) , 空 类型 ( 空 类型 合法 哦 , 不要 忘记 了 这 个 特殊 哦 ) 。 基本 数据 类型 16 位 编译 器 32 位 编译 器 char : 1 个 字节 char : 1 个 字节 char * ( 即 指针 变量 ) : 2 个 字节 char * ( 即 指针 变量 ) : 4 个 字节 ( 32 位 的 寻址 空间 是 2 ^ 32 , 即 32 个 bit , 也 就是 4 个 字节 。 ) short int : 2 个 字节 short int : 2 个 字节 2 个 字节 int : int : 4 个 字节 unsigned int : 2 个 字节 unsigned int : 4 个 字节 float : 4 个 字节 float : 4 个 字节 double : 8 个 字节 double : 8 个 字节 4 个 字节 long : long : 4 个 字节 long long : 8 个 字节 long long : 8 个 字节 unsigned long : 4 个 字节 unsigned long : 4 个 字节 一般 只 需要 记 int 类型 是 2 个 字节 , float 是 4 个 字节 , double 是 8 个 字节 注意 int 的 最大 表示 范围 是 - 32768 - - - + 32767 , 当 超过 这 个 范围 的 时候 , 即 以 % d 输出 + 32768 时 结果 为 - 32768 长 整型 ( long ) 表示 方法 是 在 数字 后面 加 L , 如果 一个 变量 a = 3 , 那么 表示 的 是 一个 整型 的 3 , 如果 是 a = 3 L , 那么 就是 长 整型 的 3 ; 当 分别 以 % o , % ld , % x ( 8 进 制 , 长 整型 , 16 进 制 ) 输出 的 时候 , 结果 没有 前面 的 0 , 0 X , 和 后面 的 L 例 : inta = 075 , b = ox 14 ; longintc = 5 L ; printf ( “ \ % 0 , \ % x , \ % ld ” , abc ) ; 结果 为 ( 75 , 14 , 5 ) P22 第 5 、 11 、 9 题 等 2 . 转义 字符 : \ n \ t \ l \ l \ ” \ ndd ( 1 - 3 位 八 进
c语言重点知识点总结

c语言重点知识点总结

一 、 概述 部分 主要 考察 知识 点 : C 程序 的 结构 特点 ; C 程序 的 扩展 名 ; 程序 的 开发 过程 ; 函数 的 构成 ; C 语言 使用 的 基本 符号 : ASCII 字符 集 ; 标识 符 的 命名 规则 ; 关键 字 、 用户 自 定义 标识 符 1 . C 程序 的 基本 模块 是 函数 , 一个 C 语言 源 程序 可以 由 一个 或 多 个 函数 组成 , 有 且 只有 1 个 main ( ) 函数 , 可以 放在 程序 中 的 任何 位置 . 2 . 函数 的 定义 是 平行 的 , 不 能 嵌套 定义 , 但 可以 进行 嵌套 调用 。 3 . 一个 C 程序 不论 有 几 个 函数 , 都 是 从 main ( ) 函数 开始 执行 . 4 . C 源 程序 文件 的 扩展 名 " . c " 。 5 . VC + + 6 . 0 下 C 语言 程序 的 完整 实现 过程 包括 4 个 基本 步骤 : 编辑 形成 源 文件 ( . c ) 的 编译 , 形成 目标 文件 ( . obj ) 10 ) 链接 , 形成 可 执行 文件 ( . exe ) 运行 . 6 . 函数 的 构成 : 变量 定义 、 语句 、 注释 7 . 标识 符 按照 C 语言 所 定义 的 规则 来 命名 的 符号 , 用作 变量 名 、 数 组 名 、 函数 名 等 , 系统 定义 的 关键 字 也 遵循 该 规则 。 规则 : 由 字母 、 数字 、 下划线 组成 , 第 一 个 字符 必须 是 字母 或 下划线 。 C 语言 中 的 标识 符 分 : 关键 字 、 用户 定义 标识 符 例如 : area 、 a 234 、 _ 1234 为 合法 标识 符 6 x 、 a - b 、 a + b 为 非法 标识 符 注意 : 标识 符 区分 大 小写 。 PRINTF 和 printf 是 不同 的 标识 符 用户 自 定义 的 标识 符 应 避开 C 语言 的 关键 字 及 库 函数 名 。 4 . c 语言 的 32 个 关键 字 : 看 附表 , 留 印象 二 、 数据 类型 、 常量 、 变量 、 表达 式 注意 : 常用 数据 类型 的 关键 字 ; 常量 的 表达 形式 ; 变量 的 定义 及 赋值 ; 各类 表达 式 的 计算 规则 ; 不同 数据 类型 数据 混合 运算 时 的 类型 转换 ; 典型 问题 : 数据 的 混合 计算 、 整数 的 分解 、 数据 交换 1 . 数据 类型 c 语言 中 , 整型 、 实 型 、 字符 型 是 最 基本 的 数据 类型 . 此外 还有 构造 类型 , 如数 组 , 结构 体 , 共用 体 等 。 2 . 常量 指 在 程序 运行 中 , 其 值 不 能 被 改变 。 分为 整型 常量 、 实 型 常量 、 字符 常量 、 字符 串 常量 。 整型 常量 C 语言 中 主要 有 十进制 、 八 进 制 、 十 六 进 制 等 : 8 进 制 以 0 引导 , 16 进 制 以 Ox 或 OX 引导 , 十进制 不 能 以 0 开头 . 十进制 例如 12 、 - 3 、 32767 等 。 八 进 制 用 数字 0 开头 , 由 0 - 7 这 8 个 数字 组成 。 例如 010 、 016 为 合法 八 进 制 数 127 、 018 为 非法 八 进 制 数 十 六 进 制 用 数字 0 和 字母 x 或 X 开头 , 用 0 - 9 表示 前 10 个 数字 , 字母 A - F ( 可 小写 ) 表示 后 6 个 数字 。 例如
《C语言》知识点梳理

《C语言》知识点梳理

c语言知识点总结完美

C语言知识点复习

数据 类型 用 不同 数据 类型 所 定义 的 变量 所 占 空间 大小 不 一样 , 定义 的 变量 不是 保存 于 数据 类型 中 , 而是 因为 只有 定义 了 该 数据 类型 的 变量 才能 保存 数据 。 一 、 整型 1 、 整型 ( int ) 四 字节 , 默认 有 符号 ( - 231 - 231 - 1 ) , 无 符号 加 unsigned ( 0 - 232 - 1 ) ( 十 位数 ) ; 2 、 短 整型 ( short int ) , 两 字节 ( - 215 - 215 - 1 ) ( 五 位数 ) ; 3 、 长 整型 ( long int ) , 四 字节 ( 同 int , 在 目前 的 操作 系统 中 几乎 没有 区别 ) ; 4 、 长 长 整型 ( long long int ) , 八字 节 ( - 263 - 263 - 1 ) , 无 符号 ( 0 - 264 - 1 ) ; 二 、 浮点 型 1 、 单 精度 浮点 数 ( float ) , 四 字节 , 保留 小数 点 后 6 位 2 、 双 精度 浮点 数 ( double ) , 八 字节 , 保留 小数 点 后 15 位 int 为 一个 32 为 的 存储 单元 , long long 为 64 为 的 存储 单元 1 B / byte ( 字节 ) = 8 bit ( 比特 ) ( 位 ) 1 KB ( 千 字节 ) = 1024 B / byte ( 字节 ) 1 MB = 1024 KB 1 GB = 1024 MB 1 TB = 1024 GB 1 PB = 1024 TB 1 E B = 1024 PB 三 、 字符 型 char , 用于 储存 字符 , 和 int 很 像 , 可用 ASCII 码 来 储存 字符 , eg : char grade = A ; char grade = 65 ; ' ' 单 引号 为 字符 , eg : char a = ' a ' ; " " 双 引号 为 字符 串 , eg : char * a = “ asd ” ; 编译 器 会 自动 给 字符 串 结尾 添加 \ 0 来 作为 字符 结束 标识 , strlen 函数 中 不 统计 \ 0 , 但是 \ 0 在 内存 中 占据 空间 。 除 此 之外 , 还有 转义 字符 , 通过 反 斜杠 来 完成 相关 操作 , 如果 要 特殊 字符 转 字面 字符 需要 另外 添加 反 斜杠 , 转义 字符 在 字符 串 中 占 空间 , 但是 只 计算 一个 长度 , \ 0 不 计 长度 。 四 、 变量 和 常量 作用 域 ( scope ) , 程序 设计 概念 , 通常 来 说 , 一 段 程序 代码 中 所 用到 的 名字 并 不 总是 有效 / 可用 的 , 而 限定 这 个 名字 的 可用 性 的 代码 范围 就是 这 个 名字 的 作用 域 。 生命 周期 : 变量 的 生命 周期 指 的 是 变量 的 创建 到 变量 的 销毁 之间 的 一个 时间 段 # include < stdio . h > int global = 2019 ; / / 全局 变量 int main ( { int local = 2018 ; / / 局部 变量 return 0 ; } 。 分支 及 循环 语句 一 、 分支 语句 1 、 if 语句 语法 结构 : if ( 表达 式 ) 语句 ; if ( 表达 式 ) { 语句 列表 1 } else { 语句 列表 2 ; } / / 多 分支 if ( 表达 式 1 ) { 语句 列表 1 ; } else if ( 表达 式 2 ) { 语句 列表 2 ; } else { 语句 列表 3 ; } 。 表达 式 部分 为 真 则 执行 语句 ( 0 为 假 , 非 0 为 真 ) , 尽量 在 每 个 分支 语句 后 都 加 { } , 否则 只 会

C语言知识点总结(正式版)

C语言知识点总结正式

C语言知识点总结

C语言知识点总结归纳

勾选下载
全部下载(21篇)
搜索
下载夸克,免费领特权
下载

C语言知识点总结

DOC91KB 14
1/14
2/14
3/14
4/14
展开阅读剩余10页
复制