- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 C语言的特点及上机指导
1.1 C语言的特点
①简洁、紧凑,使用方便、灵活,易于学习和应用。
②C语言是面向结构化程序设计的语言。
③允许直接对位、字节、和地址进行操作。
④运算符及数据类型(结构)丰富。
⑤C语言生成的目标代码质量高,可移植性好。
1.2 C程序的上机步骤
(1)在UNIX操作系统下运行C程序的步骤:
①用编辑程序(如UNIX系统的广西行编辑程序ed,或屏幕编辑程序vi)将源程序输入计算机,经修改后存入文件系统(C源程序的后辍一般为“.c”)。
②编译。调用C编译程序cc对源文件进行编译:
cc f.c↙ (f.c为要编译的文件)
③连接。将目标程序的库函数或其它目标程序连接成可执行的目标程序。在UNIX系统下,连接是由cc自动完成的。最后得到的可执行目标文件名由系统自动确定为a.out。若想指定文件名在编译时可打入命令:
cc –o f.out f.c↙
④执行程序。输入可执行目标文件名后回车即可。
以上过程可用下图表示:
开 始
编 辑
源程序
f.c
编 译
目标程序
有错? f.c
无
连 接 库函数
可执行 和其它目
目标程序 标程序
a.out 执 行
结果正
确?
结 束
(2)、在DOS下用MS C4.0编译程序运行C程序的步骤:
①编辑C源程序。可用行编辑程序EDLIN或WORDSTAR。
②编译。要经过4道编译,或称4次扫描。假设文件名为 f.c则编译命令为:
cc1 f.c↙ (第一次,作用为预处理)
cc2 f.c↙ (第二次,语法分析)
cc3 f.c↙ (第三次,编译)
cc4 f.c↙ (第四次,优化编译)
③连接。将编译好的目标文件同库函数连接起来。最简单命令为:
Link f,,,cslib↙
注:cslib是C系统库(c system library)的缩写。链接成功后得到的可执行文件名自动定为f.exe(文件名与源文件名相同,后缀改为:.exe)。
④执行程序。只需输入目标文件名:
f ↙
(3)用 Turbo C运行C程序的步骤:
先将装入磁盘。
①调用Turbo C程序:
tc ↙
屏幕顶部出现一排“命令”行菜单:
FILE EDIT RUN COMPILE PROJECT OPTIONS DEBUG
用光标键来选择各菜单项进行相应操作。
②编辑源文件。根据需要输入或修改源程序。
③编译源程序。按“F9”键即可进行编译、连接,并在屏幕上显示有无错误和有几个错误。根据此信息修改源程序,然后再重复此项操作。
④执行程序。按“F10”键,屏幕又出现上述菜单,选中RUN即可执行程序。
⑤可用“Alt”和“X”键脱离Turbo C,回到操作命令状态,此时可用系统命令显示源程序和运行程序:
c>TYPE f.c↙ (列出源程序清单)
c>f↙ (执行目标程序f.exe)
第二章 数据类型
2.1 C语言的基本符号
1、基本符号:
①26个英文字母(大小写表示分别表示两个不同的字符)
②10个阿拉伯数字(0~9)
③其它特殊符号,以运算符为主(+、-、*、/、=、!等)
2、标识符
(1)基本概念:
在C语言中变量名、数组名、函数名和其它由用户自定义的数据类型名,被统称为标识符。
(2)标识符的书写规则:
①只能由英文字母、数字和下划线构成;
②必须以字母或下划线开头;
③不能以保留字作为标识符。
3、函数
C语言的源程序由一个或多个函数组成,每个函数完成一种指定的操作,所以有人又把C语言称为函数式语言。
构成C语言的函数必须有一个主函数(即main函数),在C语言的源程序结构中不可缺少的语句是“;”。
2.2 C语言的数据类型
1、概述
一个程序应包括两个方面的主要内容:(1)数据的描述;(2)操作步骤,即动作的描述。可以这样表示:
程序=算法+数据结构+程序设计方法+语言工具
2、数据类型
整型
字符型 单精度型
实型(浮点型)
文档评论(0)