《C 程序设计》知识点都懂了,一定过!第 1 章 C 语言概述1.1.C 语言属高级语言,区分字母的大小写,以函数为基本单位采纳模块化程序设计,可直接访问内存,进而对硬件进行操作。1.2.用 C 语言编写和程序称作 C 源程序,简称 C 程序,C 程序可由若干个文本文献组成,文献扩展名为 C(使用 C++编译器时默认扩展名为 CPP)。C 源程序经编译、连接后得到扩展名为 EXE 的可执行文献(目的程序)。 预解决 编译、连接 执行若干个 C 程序文献----→C 程序------→目的程序文献--→1.3.C 程序从主函数开始执行,每个 C 程序有且仅有一个主函数,因此,每个 C程序文献中至多有一个主函数。1.4.C 语句以分号结尾,用{}括起来的一组语句称作复合语句,复合语句可省略花括号之后的分号。1.5.允许一行内写多个 C 语句,也允许一个 C 语句占用多行,但保存字和标记符不可拆行。1.6.在 C 集成环境 VC++ 6.0 中,新建工程、保存当前程序文献、编译当前程序、执行当前程序的快捷键依次为:Ctrl+N、Ctrl+S、F7、Ctrl+F5。第 2 章 程序设计的灵魂——算法2.1.解决问题的方法和环节称作算法。算法和数据结构是程序的两个重要要素。2.2.算法具有拟定性、有穷性、有效性等特点。2.3.算法可用自然语言、流程图、N-S 图、计算机语言、伪代码等描述。伪代码是用介于自然语言和计算机语言之间的文字和符号来描述算法。起止框输入输出框推断框解决框注释框 ……连接点 〇流程线 有向线段或折线图 2.1 ANSI 流程图符号2.4.算法的基本结构分为:顺序结构、选择结构、循环结构。↓↓↓↓←---┐Y┌条件 ┐N条件 ┐N │↓ ↓ ↓ ↓Y │↓ │ │条件┘Y↓└---→↓←---┘↓←---┘ ↓N 图 2.2 顺序结构 图 2.3 选择结构 图 2.4 当循环 图 2.5 直到循环条件条件循环体 YN循环体条件 图 2.6 顺序结构 图 2.7 选择结构 图 2.8 当循环 图 2.9 直到循环2.5.由三种基本结构组成的程序称作结构化程序,结构化程序中的每个模块只有一个入口和一个出口。结构化程序设计通常采纳“自顶向下、逐步细化”的设计方法。第 3 章 数据类型、运算符与表达式3.1.C 的数据类型如下所示:表 3.1 C 语言的数据类型数据类型字节数数值范围基本类型整型无符号短整型(unsigned short int)40~216-1有符号短整型(signed short int)2-215~215-1无符号长整型(unsigned long int)40~232-1有符号长整型(sign...