《2022年c语言程序设计基本概念考点归纳 .docx》由会员分享,可在线阅读,更多相关《2022年c语言程序设计基本概念考点归纳 .docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品_精品资料_第 1 章 程序设计基本概念考点归纳1.1 C语言的特点C语言是近年来特别流行的语言,许多人宁愿舍弃已经熟识的其他语言而改用C语言, 其缘由是 C语言有优于其他语言的一系列特点.下面是C 语言的主要特点:(1) 语言简洁、紧凑,并且使用便利、敏捷.(2) 运算符丰富.(3) 数据结构丰富.(4) 具有结构化的掌握语句.(5) 语法限制不太严格,使程序设计比较自由.(6) C 语言答应用户直接拜访物理的址,能进行位 bit操作,可以直接对硬件进行操作.1.2 源程序的书写规章C语言的书写规章. C 语言书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行上. C 程序没有
2、行号,每个语句和数据定义的最终必需有一个分号.C语言中分号是语句中不行少的,即使是程序中的最终一个语句也应当包含分号.C 语言中的注释可以用 /* 用 */ 终止,注释可以在任何答应插入空格符的方插入.C 语言中注释不答应嵌套,注释可以用西文,也可以用中文.1.3 C语言的风格由于 C语言对语法限制不太严格,为了保证程序的精确性和可读性,建议在书写程序采纳阶梯缩进格式.也就是按如下格式书写C 语言程序:*;*.*.可编辑资料 - - - 欢迎下载精品_精品资料_*;*;概括起来, C 语言程序具有如下的风格: C 语言程序的函数详细模块结构风格,使得程序整体结构清晰、层次清晰,为模块化程序设计
3、供应了强有力的支持. C 语言的源程序的扩展名都是.C . C 语言中的注释格式为:/* 注释内容 */ 与* 之间不答应有空格,注释部分答应显现在程序中的任何位置. C 语言中的全部语句都必需以分号“.”终止.第 2 章 C 程序设计的初步学问考点归纳2.1 程序的构成尽管 C程序的内容千变万化,但是它们的构成都是一样的,一个完整的 C 源程序的格式可以如下表示:编译预处理主函数 函数 从上面中可以看出, 一个 C 源程序实际上就是如干函数的集合,这些函数中有一个是程序的主函数, 任何 C的源程序执行时, 都是从主函数开头执行的,其它的函数最终必将被这可编辑资料 - - - 欢迎下载精品_精
4、品资料_个主函数所调用. C语言除了主函数规定必需取名main 外,其它的函数名可以任取,但是要符合 C 的标识符取名规章, 另外留意不要与保留字重名,最好也不行与 C语言中的库函数或其它一些命令如编译预处另命令重名.各个函数在程序中所处的位置并不是固定的,但要求一个函数是完整的、 独立的. 不答应显现在一个函数内部又去定义另一个函数,或是函数格式不齐全的现象.一个完整的一般意义上的函数有一个固定的框架,编写详细的函数时,只需在这个框架中填入相应的内容即可.框架如下: 函数类型 函数名 形参 形参说明内部变量说明. 执行语句部分.2.2 C语言的基本词法C语言的基本词法由三部分组成:符号集、关
5、键字、保留字.符号集就是一门语言中答应显现的字符的集合,C 语言的符号集就是ASC码表中的一些字符,在键盘上不能直接得到 比如说响铃字符 , C语言引入了转义字符的概念,利用反斜杠符号后加上字母的一个字符组合来表示这些字符,当在源程序中遇到这类字符组合时,虽然这个字符组合是一个字符串的形式,但 C 语言仍会自动将之懂得成某一特定的字符.比如, C 语言在处理这个字符组合时,会自动懂得成回车换行符号.转义字符经过进一步引申应用,形成了另外两种形式:ddd和 xnn,这里后的ddd和 xnn 分别代表三位八进制和两位十六进制数 打头的 x只是标明后面跟着的是十六进制数 ,这两种形式不再局限于表示不
6、行打印的字符,它们可以表示ASC码表中的任意字符,只要把所需表示的字符的ASCII 码转换成八进制数或十六进制数即可.比如说字母 A, ASCII 码为 65, 65 的八进制和十六进制分别为101 和 x41 ,所以,字母 A 可表示为101或 x41 ,对转义字符应仔细懂得.标识符就是用以标识的符号.正如现实生活中给每一个人都取一个名字一样,C 语言中的每一个对象 如函数、 变量等 都必需取一个标识符以和其它对象区分开.在 C 语言中, 这个标识符是一个字符串, 这个字符串的选定有肯定的规章:必需是以字母或下划线开头的字 母与数字的序列. 除了这个基本的规章外,C 语言对标识符的命名仍有几
7、个限制需加以留意:可编辑资料 - - - 欢迎下载精品_精品资料_长度最好不要超过八个字符.因 C中对标识符只处理前8 个字符, 超过 8 个长度的部分将被 C 自动忽视掉. ABCDEFGH1和 ABCDEFH2 是同一个标识符.标识符不要与保留字 同名, 最好也不要与C 供应的标准标识符, 如库函数重名. 应留意 C 语言对大小写字母是敏锐的, Abcd 和 abcd 是两个不同的标识符.关键字实际上就是一些特别的标识符,又称保留字, 这些保留字不答应用户对它重新定义.2.3 头文件、数据说明、函数的开头和终止标志1. 头文件:也称为包含文件或标题文件, 一般放在一个 C 语言程序的开头,
8、 用#include 文件名的格式,其中文件名是头文件名,一般用.h 作为扩展名.2. 数据说明: C语言中的数据分常量和变量两种.3. 常量:有数值常量和符号常量两种.4. 数值常量:可以分为整型常量、实型常量、浮点型常量和字符常量.5. 符号常量:用一个标识符代表的一个常量,又称标识符形式的常量.6. 变量:其值可以转变的量,变量名习惯上用小写字母表示.7. 标识符:用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列.8. 标识符的命名规章: C 语言中标识符只能由字母、数字下划线三种字符组成,且第一个字符必需为字母或下划线.C 语言是大小写敏锐语言,即对大小写字母认
9、为是不同的字符.C语言中标识符的长度随系统不同而字,如TURBO C中取前 8 个字符, 8 个字符后面的字符会自动取消.第 3 章 次序结构考点归纳3.1 表达式语句、函数调用语句和空语句1.C 语言的语句共分五大类:表达式语句、掌握语句、函数调用语句、空语句和复合语句.2. 表达式语句的一般形式为表达式.可编辑资料 - - - 欢迎下载精品_精品资料_最典型的表达式语句是由一个赋值表达式加一个分号构成的赋值语句.3. 掌握语句是 C语言程序设计中用来构成分支结构和循环结构的语句.此类语句有if语句, for语句, while语句, do-while语句, switch语句等.4. 函数调用
10、语句的一般形式为函数名 实参表 .5. 空语句的一般形式为.这条语句的含义是什么也不做.凡是在 C 语句程序中显现语句的的方都可以用一个分号来代替一条语句.6. 复合语句的一般形式为语句 1.语句 2.复合语句在功能上相当于一条语句.3.2 数据的输入与输出,输入输出函数的调用1.C 语言本身没有供应输入、输出操作语句.C 程序的输入和输出完全依靠调用C 语言的标准输入、输出函数来完成.四个常用的输入、输出函数是:printf函数、 scanf 函数、 putchar函数、 getchar函数2.printf函数是 C 语言供应的标准输出函数,它的作用是在终端设备 或系统隐含指定的输出设备 上按指定格式进行输出.Printf函数的一般调用形式如下:printf格式掌握,输出项表 假如在 printf函数调用之后加上.,就构成了输出语句.格式掌握参数以字符串的形式描述,由两部分组成:一般字符:将被简洁的显示.可编辑资料 - - - 欢迎下载