为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > C语言一日一学第1课C语言概述(2)——运行C程序的步骤与方法

C语言一日一学第1课C语言概述(2)——运行C程序的步骤与方法

2010-11-22 2页 doc 24KB 35阅读

用户头像

is_294006

暂无简介

举报
C语言一日一学第1课C语言概述(2)——运行C程序的步骤与方法运行C程序的步骤 ! ~$ \4 O0 X  j1 P; Q4 @有人可能就会问了,为什么写出来的代码经过编译系统编译后,从一个文本文件变成了一个可执行文件了呢?下面就来说明。 ! u1 i0 g: u+ n% [4 n$ f  前面以已经列出了一个用C语言编写的程序,为了使计算机能按照人的意志进行工作,必须根据问题的要求,编写出相应的程序。所谓程序,就是一组计算机能识别和执行的指令。每一条指令是计算机执行特定的操作。用高级语言编写的程序称为“源程序(source program)”。实际上,计算机只能识别和执行由0和一组成的...
C语言一日一学第1课C语言概述(2)——运行C程序的步骤与方法
运行C程序的步骤 ! ~$ \4 O0 X  j1 P; Q4 @有人可能就会问了,为什么写出来的代码经过编译系统编译后,从一个文本文件变成了一个可执行文件了呢?下面就来说明。 ! u1 i0 g: u+ n% [4 n$ f  前面以已经列出了一个用C语言编写的程序,为了使计算机能按照人的意志进行工作,必须根据问的要求,编写出相应的程序。所谓程序,就是一组计算机能识别和执行的指令。每一条指令是计算机执行特定的操作。用高级语言编写的程序称为“源程序(source program)”。实际上,计算机只能识别和执行由0和一组成的二进制的指令,而不能识别和执行用高级语言写的指令,为了使计算机能执行高级语言源程序,必须先用一个称为“编译程序”的软件,把源程序翻译成二进制形式的“目标程序(object program)”,然后再将该目标程序于系统的函数库以及其他目标程序连接起来,形成可执行的目标程序。 ( W7 K9 N/ P  {0 P   在编好一个C源程序后,如后上机运行呢?在纸上写好的一个程序,要经过这样的几个步骤:上机输入与编辑源程序→对源程序进行编译→与库函数连接→运行目标程序。如下图   \! X. }  j$ B4 m/ G/ _& |- w  e9 h5 X" d 其中实线表示操作流程,虚线表示文件的输入输出。例如编写后得到一个源程序文件123.c,然后在进行编译时再将源程序文件123.c输入,经过编译得到目标程序123.obj,再将目标程序123.obj输入内存,与系统提供的库函数等连接,得到可执行的目标程序123.exe,最后把123.exe调入内存并使之运行。 & c( j& h' t" r) W0 N% M  运行C程序的方法   v, ^( H& W( q% y8 m- G  为了编译、连接和运行C程序,必须要有相应的C编译系统。目前使用的大多数C编译系统都是集成环境(IDE)的,把程序的编辑、编译、连接和运行等操作全部集中在一个界面上进行,功能丰富,使用方便,直观易用。在这我们用到的编译工具是Microsoft Visual Studio 2005 。 : h$ _) V" h5 u2 {Microsoft Visual Studio 2005环境简介 + U" o+ t" A0 S0 Z0 P' r1.Microsoft Visual Studio 2005 的启动和退出 1 G- \' s* g$ ]  C6 g# }) F Microsoft Visual Studio 2005 的启动有以下2种方法 " a8 X( G# n" {4 j2 z方法一: 双击桌面上的Microsoft Visual Studio 2005 的快捷图标,如下图所示 6 G( ]& P3 j3 x8 E" T, V+ ?. L2 ~8 a1 m! A8 \6 ]! p: v 方法二:通过单击桌面左下角的开始按钮,弹出开始菜单,在程序子菜单中选择Microsoft Visual Studio 2005选项,最后单击Microsoft Visual Studio 2005即可进入VS2005集成开发环境,如下图 0 q+ m& q9 y) ?! s* |# X. E6 _3 b& E$ X; k Microsoft Visual Studio 2005 的退出 9 E8 Z0 S; U  H$ l3 t/ n, y8 | 3 d7 ~! S/ n  I1 a然后单击 退出 即可,还可以直接在VS2005程序界面标题栏中的关闭按纽,退出VS2005集成环境。 9 S2 k! U! u) o) v6 Z1 o, c 2.        VS2005集成开发环境简介 $ c1 ~1 t4 d) r/ ~ % j( E1 D3 s. e/ r- H( E 接下来,我们在通过一个综合的实例,来介绍VS2005常用功能的使用。 1 b. \6 C- Z4 P+ H+ n 在菜单栏中 选择 新建→项目如图 " L0 u$ r9 c2 e  T2 Y+ m, v* B , f" n2 E! X; r/ G4 A" i4 _单击项目 出现 新建项目 的对话框 如图 & F! E% B0 }% p9 Z$ N. r! A. `0 | # J8 N/ [" K  R- P1 A: ]/ c选择 Visual C++ 树中的Win32  在右边选择Win32控制台应用程序  在下面输入 名称和保存位置后 单击确定 出现 Win32应用程序向导  如图 3 u" `' Q. U% i+ e0 d8 t- F. C# K" a% M# F - Z# q- d, D3 X% ?$ Y* m2 H( Z 一般情况下 保持默认状态  单击 完成即可。 1 O+ A1 O* u/ {5 w7 i7 B% X/ h再在源程序编辑窗口输入 源程序  如图 2 f/ m% \0 K# t9 W/ [1 v& R 0 s3 Z9 I4 d6 y5 c& R* n) `" y输入完毕后 进行编译 在工具栏中 单击 启动调试 按纽,  如图 . ^" V* x+ d0 O  Z# o译成功后生成并运行如下程序9 B+ q& ^6 q: |; I) i ; j; D( |7 P( w# {8 i; C( {8 @4 c作业:照着上面的操作随便输出一段文字。 + O1 l0 N# F7 {  Pgetche() 有人问我加这个函数有什么用,因为没学习到后面,也不便做解释,所以大家可以测试哈 ,看加和不加有什么区别,它的库文件是conio.h
/
本文档为【C语言一日一学第1课C语言概述(2)——运行C程序的步骤与方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索