c程序的上机执行过程_上机运行C程序的步骤与方法

编程实验

72人已加入

描述

  C语言是在国内外广泛使用的一种计算机语言。C语言功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,因此特别适合于编写软件。

  C程序的上机执行过程

  C语言处理系统提供的开发环境是编译系统,所以,C程序的上机执行过程一般要经过如图2-1所示的四个步骤,即:编辑、编译、连接和运行。图中虚线框内是C编译系统提供的语言处理程序和C标准库函数,单线框内是用户程序。下面分别说明上机执行过程。

  C程序

  (1)编辑C源程序

  编辑是用户把编写好的C语言源程序输入计算机,并以文本文件的形式存放在磁盘上。其标识为:“文件名.C”。其中文件名是由用户指定的符合C标识符规定的任意字符组合,扩展名要求为“.C”,表示是C源程序。例如file1.c、t.c等。用于编辑源程序所使用的软件是编辑程序。编辑程序是提供给用户书写程序的软件环境,可用来输入和修改源程序。如DOS系统提供的全屏幕编辑程序 edit;UNIX系统提供的文本行编辑程序ed;还有许多功能更强的专用编辑程序,如 PE、NE,以及Windows系统提供的写字板,文字处理软件WPS、Word等都可以用来编辑C语言源程序。一般语言系统也会带有自己的编辑程序。

  (2)编译C源程序

  编译是把C语言源程序翻译成用二进制指令表示的目标文件。编译过程由C编译系统提供的编译程序完成。编译程序自动对源程序进行句法和语法检查,当发现错误时,就将错误的类型和所在的位置显示出来,提供给用户,以帮助用户修改源程序中的错误。如果未发现句法和语法错误,就自动形成目标代码并对目标代码进行优化后生成目标文件。目标程序的文件标识是:“文件名.obj”。这是系统规定的形式,扩展名“.obj”是目标程序的文件类型标识。不同的编译系统,或者不同版本的编译程序,它们的启动命令不同,生成的目标文件也不相同。

  (3)程序连接

  目标程序计算机还是不能执行的。程序连接过程是用系统提供的连接程序(也称链接程序或装配程序)将目标程序、库函数或其他目标程序连接装配成可执行的目标程序。可执行程序的文件名为:“文件名.exe”,扩展名“.exe”是可执行程序的文件类型标识。绝大部分系统生成的可执行文件的扩展名是“.exe”,但UNIX系统中,生成的可执行文件自动确定为“a.out”,除非在编译时用户特别规定自己的文件名。

  有的C编译系统把编译和连接放在一个命令文件中,用一条命令即可完成编译和连接任务,减少了操作过程。

  (4)运行程序

  运行程序是指将可执行的目标程序投入运行。以获取程序处理的结果。如果程序运行结果不正确,可重新回到第一步,重新对程序进行编辑修改、编译和运行。与编译、连接不同的是,运行程序可以脱离语言处理环境。因为它是对一个可执行程序进行操作,与C语言本身已经没有联系,所以可以在语言开发环境下运行,也可直接在操作系统下运行。

  上机运行C程序的步骤与方法

  1、先打开Visual C++

  

  2、文件→新建

  C程序

  3、在新建页面上选择文件→C++ Source File 并在右边编辑文件名称,选择保存位置,确定。

  C程序

  4、简单程序示范。

  C程序

  5、鼠标右键Compile(Ctrl+F7)如图,确定两次,注意下方可查看错误,可上下拉动。确定无错之后,右键Build(F7)如图,同样注意下方是否出现问题,最后右键BuildExecute(Ctrl+F5)如图。完成。

  

  C程序

  C程序

  C程序

  注意事项

  不要过分依赖程序检查错误,尽可能自己找出,有利于进步。

  保存好位置,分类规划很重要。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分