欢迎来到天天文库
浏览记录
ID:48058660
大小:273.00 KB
页数:35页
时间:2019-05-06
《[理学]c语言总复习.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机引论(C语言)总复习2010.12总结目录1.C语言基础知识2.C语言基本控制结构3.C语言中的高级问题1.C语言基础知识1.1C语言程序的基本组成1.2标识符与最常用的关键字1.3C语言中的基本数据类型1.4常用的几类运算符与表达式1.5数据的输入与输出常用的控制符1.1C语言程序的基本组成一个C语言源程序可以由一个或多个源文件组成。每个源文件可由一个或多个函数组成。C程序的基本构成单元是函数一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。C语言规定必须以main作为主函数名;C程序的执行顺序是从主函数开始。
2、1.1C语言程序的基本组成源程序可以有预处理命令(#开头,如#include),预处理命令通常应放在源文件或源程序的最前面。每一个语句都必须以分号结尾,但预处理命令,函数头和花括号“}”之后不能加分号(结构体定义除外)。标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。1.1C语言程序的基本组成编程风格一个说明或一个语句占一行。用{}括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,
3、增加程序的可读性。1.2标识符与最常用的关键字字符是组成语言的最基本的元素。C语言字符集由以下内容组成:字母:小写字母a~z共26个,大写字母A~Z共26个。数字:0~9共10个。空白符:空格符、制表符、换行符等统称为空白符。空白符只在字符常量和字符串常量中起作用。在其它地方出现时,只起间隔作用,编译程序对它们忽略。标点和特殊字符。1.2标识符与最常用的关键字在C语言中使用的词汇分为六类:标识符关键字运算符分隔符常量注释符……在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C规定,标识符只能是字
4、母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。1.2标识符与最常用的关键字在C语言中使用的词汇分为六类:标识符关键字运算符分隔符常量注释符……关键字是由C语言规定的具有特定意义的字符串,通常也称为保留字。用户定义的标识符不应与关键字相同。1.2标识符与最常用的关键字在C语言中使用的词汇分为六类:标识符关键字运算符分隔符常量注释符……C语言中含有相当丰富的运算符。运算符与变量,函数一起组成表达式,表示各种运算功能。运算符由一个或多个字符组成。1.2标识符与最常用的关键字在C语言中使用的词汇分为六
5、类:标识符关键字运算符分隔符常量注释符……在C语言中采用的分隔符有逗号和空格两种。逗号主要用在类型说明和函数参数表中,分隔各个变量。空格多用于语句各单词之间,作间隔符。1.2标识符与最常用的关键字在C语言中使用的词汇分为六类:标识符关键字运算符分隔符常量注释符……C语言中使用的常量可分为数字常量、字符常量、字符串常量、符号常量、转义字符等多种。1.2标识符与最常用的关键字在C语言中使用的词汇分为六类:标识符关键字运算符分隔符常量注释符……C语言的注释符是以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。编译时,不对注释作任何
6、处理。注释可出现在程序中的任何位置。注释用来向用户提示或解释程序的意义。1.3C语言中的基本数据类型C语言具有丰富的数据类型。ANSIC语言支持三种数据类型:基本数据类型:整数(int)、字符(char)、浮点数(float)、双精度浮点数(double)及void,很多编译器还支持longint和longdouble等。派生数据类型:结构体、指针,等。自定义数据类型:允许用户定义一个表示已有的数据类型的标识符,使用typedef关键字。切记:新类型只是名字“新”而已,不能创建新类型。1.3C语言中的基本数据类型C语言还提供了一些存储类标识符,用
7、于显式地声明变量的使用范围和生命期。auto:局部变量,只在声明它的函数中有效,缺省时为auto;static:局部变量,即使控制权转回了调用函数,其值仍存在并保持不变;extern:全局变量,对文件中的所有函数都有效。register:局部变量,保存在寄存器之中。1.4常用的几类运算符与表达式运算符是一个符号,它告诉计算机执行某些数学或逻辑操作。在程序中,运算符用于数据和变量的操作。C语言支持丰富的运算符:算术运算符关系运算符逻辑运算符赋值运算符递增和递减运算符条件运算符逐位运算符特殊运算符1.4常用的几类运算符与表达式表达式的计算规则首先,加
8、括号的子表达式从左到右进行计算;如果括号有嵌套,那么应从最里面的子表达式开始计算;在计算子表达式时,优先规则用于确定运算符的使用顺序。当
此文档下载收益归作者所有