1.2 C程序的编译、链接和运行(课件)-高二《程序设计基础》同步教学(人民邮电版)

2023-07-24
| 11页
| 168人阅读
| 18人下载
普通

内容正文:

1.2 C程序的编译、链接和运行 1.2.1 C程序的设计过程 1.2.2 Turbo C简介 1.2.3 使用Turbo C开发C语言程序的一般方法和步骤 Turbo C是Borland公司开发的一个适用于微机,同时集程序编辑、编译、链接和调试于一体的C编译系统。它具有良好的用户界面和丰富的库函数,同时还有运行速度快、效率高和功能强等优点,使用非常方便。 1.2.1 C程序的设计过程 一个C语言程序要能够最终实现既定的功能,需要依次经历以下几个基本环节。 (1)编辑:使用C语言编写程序代码,创建源文件。 (2)编译:在C程序的编译过程中,可以查出程序中的语法错误。编译器将程序转换为机器代码后即可生成目标程序(.obj)。 (3)链接:C程序是模块化设计程序,一个C程序可能由多个程序设计者分工合作编写。最后需要将库函数以及其他目标程序链接为一个整体,生成可执行文件(.exe)。 (4)运行:运行源文件经过编译链接后生成的可执行文件(.exe)即可获得正确的结果。 1.2.2 Turbo C简介 Turbo C是Borland公司开发的C程序开发平台,具有良好的用户界面和丰富的库函数,功能强大,可以完成对C语言程序的编辑、编译、链接、调试以及程序运行等工作。与其他开发平台相比,Turbo C软件小、安装方便、界面友好、速度快、效率高、功能完善。本书使用Turbo C 2.0进行C程序开发。 1.2.3 使用Turbo C开发C语言程序的一般方法和步骤 启动Turbo C后,将打开Turbo C集成开发环境,进入图形用户界面。 (1)启动Turbo C (2)编辑源文件 在编辑(Edit)状态下可以根据需要输入或修改源程序。使用【Edit】菜单中的命令对源文件进行编辑,如源程序已经存在,则可以通过【File】菜单下的【Load】命令将其调入到Turbo C环境再进行编辑。 (3)编译源程序 编辑好一个源程序后,使用【Compile】菜单中的命令对源程序进行编译,得到一个后缀为.obj的目标程序。一般情况下,一个程序需要经过多次编辑和修改才能通过编译。 (4)链接源程序 生成目标文件后,再通过【Compile】菜单中的【Link EXE file】命令对程序进行链接操作,生成一个后缀为.exe的可执行文件。如果链接过程中发现错误,还要返回编辑修改。 (5)运行程序 经过编辑、编译和链接后,产生了一个可执行的文件(后缀为.exe)。使用【Run】菜单中的命令,执行已编译和链接好的目标文件,得到程序的运行结果。按Alt+F5键可以看到运行结果。 习题 1.C语言有何特点? 2.C语言主要用途是什么?与其他语言有什么区别? 3.一个C程序由哪几部分组成? 4.C语言以函数作为基本单元,有什么好处? 5.一个C程序的开发应经过哪几个步骤?简述各步骤的作用。 6.参照本章例题,编写一个C程序,输出以下信息: * * * * * * * * * * * * * * * * * * * * * I love this game! * * * * * * * * * * * * * * * * * * * * * 7.上机运行本章3个案例。熟悉所用系统的上机方法与步骤。 8.上机编辑、运行以下程序并核实其结果是否正确。 #include<stdio.h> void main() { int a,b,c; a=3; b=5; c=a+b; printf("%d",c); } $

资源预览图

1.2  C程序的编译、链接和运行(课件)-高二《程序设计基础》同步教学(人民邮电版)
1
1.2  C程序的编译、链接和运行(课件)-高二《程序设计基础》同步教学(人民邮电版)
2
1.2  C程序的编译、链接和运行(课件)-高二《程序设计基础》同步教学(人民邮电版)
3
1.2  C程序的编译、链接和运行(课件)-高二《程序设计基础》同步教学(人民邮电版)
4
1.2  C程序的编译、链接和运行(课件)-高二《程序设计基础》同步教学(人民邮电版)
5
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。