教你怎么在windows上用Dev C++写一个HelloWorld

2025-10-25 18:28:50

1、windows上的C++的集成IDE有很多种,C-Free,LCC-win32,Visual Studio,Dev C++等。

这里我们使用Dev C++,它使用的是gcc编译器(英施gcc在windows上的编程套件叫mingw)。

其实用什么IDE都不是很重要,用着舒服就好。

教你怎么在windows上用Dev C++写一个HelloWorld

2、打开Dev C++,文件 -> 新建 -> 源代码

创建一个新的c++文件

如图

教你怎么在windows上用Dev C++写一个HelloWorld

3、输入以下代码:

#include <iostream>

int main(void)

{

  std::cout << "Hello World\n";

  return 0;

}

解释下代码什么意思:

#include <iostream>是一条预处理命令,或者说它不属于C++内部的东西,它属于一条外部的宏命令,我们可以看到#表示这是一条宏命令,include则是宏命令的一种,用处是加载/导入某个文件,后面<>内的则是文件名称

如果小伙伴学过C就知道这是个什么了,或者是其他的脚本语言,就好比python内的import、perl中的use

ps:学过C的小伙伴都知道头文件的扩展名为.h,在C++中,统一没有.h结尾

iostream这个文件声明了一些标准输入输出的类、方法(函数)声明

int main(void):

这个意思是定义(可以理解为斤救创建)一个main函数,main函数是C++的入口函数,也就是说,程序是从这个函数开始运行的,不管这个函数在哪里,都是从这个main函数的代码内开始运行的。而int则是说这个mian函数的返回值是int类型,后面括号内是main函数的参数,这个void表示空,即无参数的意思。

{}内的则是main函数要执行的代码,{}区分main的开始和结束,而这个return 0;则是设置main函数的返回值。

std::cout << "Hello World\n";

std是iostream文件中声明的一个类,而cout则是std类的一个成员,我们用::来区分这种从属关系。

而<<则是输出流,表示后面的字符串"Hello Wolrd\n"输出到cout中。

\n则是一个转蕉肥栗义字符,作用是换行。

还有要注意一点,所有语句都要以;结束

教你怎么在windows上用Dev C++写一个HelloWorld

4、写好之后,我们保存文件。

然后点击运行 -> 编译运行

如图

教你怎么在windows上用Dev C++写一个HelloWorld

5、然后可以看到我们编译日志中的提示:

错误:0

警告:0

输出文件名:xxxxx(生成的exe文件在哪里)

输出大小:xxx(生成的exe文件大小)

编译时间:xxx

看编译结果尤为重要

教你怎么在windows上用Dev C++写一个HelloWorld

6、此时我们可以看到,我们的第一个C++程序写好了。

要注意的是,这个暂停效果是Dev C++编译器提供给用户的一个便利功能,我们自身的Hello World是没有这个暂停效果的。

我们打开cmd,运行我们生成的文件看看。

教你怎么在windows上用Dev C++写一个HelloWorld

教你怎么在windows上用Dev C++写一个HelloWorld

1、怎么关注?

在经验的右上角小编头像旁边点击关注,如图。

教你怎么在windows上用Dev C++写一个HelloWorld

2、 怎么点赞?

请在经验左侧点赞,如图。

教你怎么在windows上用Dev C++写一个HelloWorld

3、怎么投票?

在经验的下方点击投票,如图。

教你怎么在windows上用Dev C++写一个HelloWorld

4、如果觉得小编写的还不错,可以动动鼠标把它分享给您的朋友。

如何分享,鼠标移动到右下角第一个按钮上,在弹出的选项中进行分享,如图。

不尽感激。

教你怎么在windows上用Dev C++写一个HelloWorld

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢