- 程序 = 算法 + 数据结构
- 程序就是一组计算机能识别和执行的指令
机械指令:计算机能识别和接受的二进制 - 机械语言:机械指令的集合
- 高级语言:贴近人类使用的自然语言和数学语言,不依赖于机器
- 运行程序的步骤:编辑 – 编译 – 链接–运行
编译:① 对源程序进行检查,直至程序无错误,编译程序自动把源程序(.c)转换成二进制形式的目标程序(.obj)// ② 编译分为预编译和正式编译
连接:一个程序可能有多个源文件,一次编译只是得到一个目标程序,这时要把所有目标文件连接起来,此外还要把函数库连接起来,才生成可执行程序(.exe) - 程序设计:从确定任务到得到结果、写出文档的全过程
- 结构化程序的好处:结构清晰,易于编写、阅读和维护
基本结构:顺序结构、选择结构、逻辑结构 - 数据结构:对数据的描述
算法:对操作的描述 - 算法的特性:①有穷性 ②确定性 ③有零个或多个输入 ④有一个或多个输出 ⑤有效性
- 常量的类型:整型变量(整数)、实型变量(小数)、字符变量
- C程序的基本组成单位:函数
C学习的概念性笔记(后续好好整理C的笔记)
于 2021-03-31 08:35:50 首次发布