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

c语言是在国内外广泛使用的一种计算机语言。c语言功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,因此特别适合于编写软件。
c程序的上机执行过程 c语言处理系统提供的开发环境是编译系统,所以,c程序的上机执行过程一般要经过如图2-1所示的四个步骤,即:编辑、编译、连接和运行。图中虚线框内是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、文件→新建
3、在新建页面上选择文件→c++ source file 并在右边编辑文件名称,选择保存位置,确定。
4、简单程序示范。
5、鼠标右键compile(ctrl+f7)如图,确定两次,注意下方可查看错误,可上下拉动。确定无错之后,右键build(f7)如图,同样注意下方是否出现问题,最后右键buildexecute(ctrl+f5)如图。完成。
注意事项
不要过分依赖程序检查错误,尽可能自己找出,有利于进步。
保存好位置,分类规划很重要。

什么大模型?我是时尚产业“大模王”!
2019年自动驾驶的标志性事件回顾 无人驾驶时代或将很快到来
中国电信正在推动我国进入千兆智能光宽时代
魅族16Plus评测 这一回在硬件上真正直起了腰
连续8小时不停歇,这是仓储机器人中的「战斗机」?
c程序的上机执行过程_上机运行C程序的步骤与方法
在4–20mA电流环中如何使用高压、大电流驱动运算放大器
5G商用的主战场在哪里
恒流二极管与恒流三极管的原理及其应用
通过采用技术模块实现车载公共汽车综合装置系统的设计
第47届国际家具博览会在广东现代国际展览中心如期举行
十字交叉直线电机模组激光加工小圆应用案例分享
美联储加息对我国半导体等产业的影响分析
公牛三款智能化插座 打开你初代智能家居体验的大门
简易漏电报警器
王者归来?吴长江重掌雷士照明
电动拖把好用吗?一键消灭地板上的细菌
上汽集团上个月销量同比下滑86.95%,产量同比下滑90.17%
李彦宏对话实录:百度的功与罪都归我(二)
比特币扩容满足了社区隔离验证和区块的各方利益