当前位置:首页 > 科学研究 > 电子编程 > 正文内容

C语言教程05: C/C++开发环境

RonWang2年前 (2023-06-07)电子编程867

C 语言编译器可以分为 C 和 C++两大类,其中 C++是 C 的超集,也支持 C 语言编程。事实上,编译器的选择不是最重要的,它们都可以完成基本的 C 语言编译。但因为编译器的编译结果存在一定差别,特别是在一些复杂语法的语句编译上,为顺应考试需求,本节主要介绍 Visual C++ 6.0 和 Dev C++的使用方法。

Visual C++开发环境

Visual C++(简称 VC++)是 Windows 环境下最强大、最流行的程序设计语言之一。Visual C++ 集成开发环境包括程序自动生成向导 AppWizard、类向导 ClassWizard、各种资源编辑器以及功 能强大的调试器等可视化和自动化编程辅助工具。 

在 Visual C++ 6.0 软件中,调试、连接和运行 Visual C++应用程序项目的步骤如下。

(1) 双击运行 VC++ 6.0 软件,打开 VC++ 6.0 主窗口。

(2) 创建源程序文件,选择“文件”菜单中的“新建”命令,打开“新建”对话框,单击“文件”选项卡下的 C++ Source File,然后填写文件名,文件扩展名为.c(C 源文件)或.cpp(C++ 源文件),“位置”选项选择已建好的文件夹。

(3) 单击“确定”按钮,然后在窗口中输入相应的C或C++源程序代码,并保存。

(4) 单击编译工具条上的编译按钮,在对话框中单击“是”按钮,生成工作区文件,在调试信息窗口中出现 L1.obj-0 error(s),0 Warning(s),表示编译正 确,生成 L1.obj 目标文件。

若信息窗口显示有错误 error(s),则需要对程序进行修改。双击错误信息,光标会回到编辑窗口中错误程序所在行或附近行,修改好后再重新编译;若显示的是警告 warning(s),不影响生成目标文件,但也建议先修改再编译。

(5) 单击编译条上的连接按钮 ,当信息窗口出现如图1-16所示的情况,表示连接成功, 产生可执行文件 L1.exe。

(6) 单击编译条上的运行按钮 ,自动弹出运行窗口,显示运行结果或等待用户输入数据,然后按任意键继续返回编辑窗口。

(7) 关闭工作空间:单击“文件”菜单下的“关闭工作空间”命令,然后再返回第2步新建其他工作区。

Dev C++开发环境

Dev C++开发环境,例题均在此环境下调试通过。Dev C++软件的使用方法如下。

 (1) 软件的安装与设置。第一次安装使用 Dev C++软件,通常会提示语言选项,默认为英语,可以选择中文。初始安装后,默认的字号很小,可以选择“工具”菜单下 的“编辑器选项”命令对字体字号进行设置。然后在弹出的“编辑器属性”窗口中选择“字体”下拉菜单修改字体,在“大小”下拉列 表框中修改字号大小。

(2) 源程序文件的创建。选择“文件”菜单下的“新建”命令,然后选择“源代码”可创 建源文件。 

(3) 源程序文件的编辑与保存。新建源程序后,在编辑窗口编辑源程序,然后选择“文件” 菜单下的“保存”命令进行保存,可以保存为.c 或.cpp 源程序。

(4) 源程序文件的编译运行。保存后可通过“运行”菜单下的“编译”和“运行”命令进 行编译和运行,或者直接选择“编译运行”命令;也可以单击编译运行工具条上的快捷按钮“编译(F9)”“运行(F10)”或“编译运行(F11)”程序。

若程序有错误,编译器里显示错误信息,可通过错误提示修改程序。

编译运行成功后弹出运行结果窗口,显示运行结果。


版权声明:本文为原创文章,版权归donstudio所有,欢迎分享本文,转载请保留出处!

本文链接:http://parentscn.com/?id=229

相关文章

Arduino Project 023D - Liquid Crystal Displays - Custom Character

Arduino Project 023D - Liquid Crystal Displays - Custom Character

Before wiring the LCD screen to your Arduino board we suggest to solder a pin header strip to the 14...

电子制作|启程前的入门知识

电子制作|启程前的入门知识

电子制作是一件充满乐趣和成就感的活动,也许在开始时会有一些挑战或者坎坷,慢慢的当你踏入电子制作的世界之后,我相信你肯定再也停不下脚步,本部分电子制作的入门知识将主要围绕:工具、元器件和电路基础三个部分...

Arduino Project 001 - LED Blink

Arduino Project 001 - LED Blink

Arduino 电子编程--灯项目及控制,主要使用Arduino编程控制LED灯,实现基本控制Project 1 LED闪烁,基本的应用Project 3和4红绿灯项目项目1 Project...

​Arduino Project 046 - Based Security System by Arduino with Lcd Display

​Arduino Project 046 - Based Security System by Arduino with Lcd Display

Arduino Project 046 - Based Security System by Arduino with Lcd Display/*  * Project ...

Books Exploring Arduino

Books Exploring Arduino

Exploring Arduino uses the popular Arduino microcontroller platform as an instrument to teach topics...

编程思维|锻炼孩子的逻辑思维

编程思维|锻炼孩子的逻辑思维

自然语言(人类的语言)和计算机语言之间有许多相似之处,学习计算机语言类似于学习一门外语语法。 计算机编程或者算法的难点和意义是,是编程思维和解决问题能力。程序设计早已不是程序员们独有的技术活了,很多...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。