欢迎来到天天文库
浏览记录
ID:12968845
大小:248.50 KB
页数:73页
时间:2018-07-19
《c语言实用手册速查 (2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章C语言的特点及上机指导1.1C语言的特点①简洁、紧凑,使用方便、灵活,易于学习和应用。②C语言是面向结构化程序设计的语言。③允许直接对位、字节、和地址进行操作。④运算符及数据类型(结构)丰富。⑤C语言生成的目标代码质量高,可移植性好。1.2C程序的上机步骤(1)在UNIX操作系统下运行C程序的步骤:①用编辑程序(如UNIX系统的广西行编辑程序ed,或屏幕编辑程序vi)将源程序输入计算机,经修改后存入文件系统(C源程序的后辍一般为“.c”)。②编译。调用C编译程序cc对源文件进行编译:ccf.c↙(f.c为要编译的文件)③连接。将目标程序的库
2、函数或其它目标程序连接成可执行的目标程序。在UNIX系统下,连接是由cc自动完成的。最后得到的可执行目标文件名由系统自动确定为a.out。若想指定文件名在编译时可打入命令:cc–of.outf.c↙④执行程序。输入可执行目标文件名后回车即可。以上过程可用下图表示:73开始编辑源程序f.c编译目标程序有错?f.c无连接库函数可执行和其它目目标程序标程序a.out执行结果正确?结束(2)、在DOS下用MSC4.0编译程序运行C程序的步骤:①编辑C源程序。可用行编辑程序EDLIN或WORDSTAR。②编译。要经过4道编译,或称4次扫描。假设文件名为f.
3、c则编译命令为:cc1f.c↙(第一次,作用为预处理)cc2f.c↙(第二次,语法分析)cc3f.c↙(第三次,编译)cc4f.c↙(第四次,优化编译)③连接。将编译好的目标文件同库函数连接起来。最简单命令为:73Linkf,,,cslib↙注:cslib是C系统库(csystemlibrary)的缩写。链接成功后得到的可执行文件名自动定为f.exe(文件名与源文件名相同,后缀改为:.exe)。④执行程序。只需输入目标文件名:f↙(3)用TurboC运行C程序的步骤:先将装入磁盘。①调用TurboC程序:tc↙屏幕顶部出现一排“命令”行菜单:FI
4、LEEDITRUNCOMPILEPROJECTOPTIONSDEBUG用光标键来选择各菜单项进行相应操作。②编辑源文件。根据需要输入或修改源程序。③编译源程序。按“F9”键即可进行编译、连接,并在屏幕上显示有无错误和有几个错误。根据此信息修改源程序,然后再重复此项操作。④执行程序。按“F10”键,屏幕又出现上述菜单,选中RUN即可执行程序。⑤可用“Alt”和“X”键脱离TurboC,回到操作命令状态,此时可用系统命令显示源程序和运行程序:c>TYPEf.c↙(列出源程序清单)c>f↙(执行目标程序f.exe)第二章数据类型2.1C语言的基本符号7
5、31、基本符号:①26个英文字母(大小写表示分别表示两个不同的字符)②10个阿拉伯数字(0~9)③其它特殊符号,以运算符为主(+、-、*、/、=、!等)2、标识符(1)基本概念:在C语言中变量名、数组名、函数名和其它由用户自定义的数据类型名,被统称为标识符。(2)标识符的书写规则:①只能由英文字母、数字和下划线构成;②必须以字母或下划线开头;③不能以保留字作为标识符。3、函数C语言的源程序由一个或多个函数组成,每个函数完成一种指定的操作,所以有人又把C语言称为函数式语言。构成C语言的函数必须有一个主函数(即main函数),在C语言的源程序结构中不
6、可缺少的语句是“;”。2.2C语言的数据类型1、概述一个程序应包括两个方面的主要内容:(1)数据的描述;(2)操作步骤,即动作的描述。可以这样表示:程序=算法+数据结构+程序设计方法+语言工具2、数据类型73整型基本类型字符型单精度型实型(浮点型)枚举类型双精度型数组类型数据类型构造类型结构体类型共用体类型指针类型空类型2.3常量和符号常量1、基本概念:在程序运行过程中,其值不能被改变的量称为常量。可以用一个标识符代表一个常量,这种用一个标识符代表一个常量的,称为符号常量。即标识符形式的常量。2、符号常量的特点:一是符号常量的实际值易于修改;二是
7、符号常量的意义比较明确。3、关于符号常量的说明:①符号常量在程序中用#define命令行定义,常量名后跟它代表的常量;②符号常量的值在其作用域内不能改变,也不能再被赋值;③习惯上符号常量名用大写,变量用小写,以示区别。2.4常量的类型常量的类型有:整型常量、实型常量、字符型常量和字符串常量四种。1、整型常量(1)概述整型常量即整常数。C整常数可用以下三种形式表示:①十进制整数。73②八进制整数。以0开头的数是八进制数。如011,代表八进制数11。③十六进制整数:以0x开头的数。如0x123,代表16进制数123。(2)整型常量的类型①int型:其
8、值在-32767~+32768范围内。可赋给int型和longint型变量。②longint型:其值范围在-~2147483648+21
此文档下载收益归作者所有