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

C++一直作为被当为全能语言在使用,上到游戏、设计软件、特效、下到硬件、底层、服务器、驱动。几乎无所不能,对于这样一门高级语言,我们要怎么写出第一个C++程序 —— Hello World

操作方法

  • 01

    windows上的C++的集成IDE有很多种,C-Free,LCC-win32,Visual Studio,Dev C++等。 这里我们使用Dev C++,它使用的是gcc编译器(gcc在windows上的编程套件叫mingw)。 其实用什么IDE都不是很重要,用着舒服就好。

  • 02

    打开Dev C++,文件 -> 新建 -> 源代码 创建一个新的c++文件 如图

  • 03

    输入以下代码: #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则是一个转义字符,作用是换行。 还有要注意一点, 所有语句都要以;结束

  • 04

    写好之后,我们保存文件。 然后点击运行 -> 编译运行 如图

  • 05

    然后可以看到我们编译日志中的提示: 错误:0 警告:0 输出文件名:xxxxx(生成的exe文件在哪里) 输出大小:xxx(生成的exe文件大小) 编译时间:xxx 看编译结果尤为重要

  • 06

    此时我们可以看到,我们的第一个C++程序写好了。 要注意的是,这个暂停效果是Dev C++编译器提供给用户的一个便利功能,我们自身的Hello World是没有这个暂停效果的。 我们打开cmd,运行我们生成的文件看看。

是否帮到了您?如果有帮到您,请点个关注、点个投票、点个分享、点个赞

  • 01

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

  • 02

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

  • 03

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

  • 04

    如果觉得小编写的还不错,可以动动鼠标把它分享给您的朋友。 如何分享,鼠标移动到右下角第一个按钮上,在弹出的选项中进行分享,如图。 不尽感激。

(0)

相关推荐

  • 教你怎么在windows上用Python解压ZIP文件

    今天小编就手把手教大家怎么用Python解压ZIP文件,希望可以帮到大家. 操作方法 01 我们要用到的是Python的一个内置模块,zipfile模块. 该模块在Python2和Python3中都有 ...

  • 教你怎么在windows上用命令查看系统信息

    很多时候,我们想写一个批处理脚本,让它显示我们的操作系统信息,却又不知道怎么做.下面我就教你怎么用命令查看系统信息. 操作方法 01 点击开始 -> 运行 或者按下win + r 然后输入cmd ...

  • 教你怎么用VBScript(VBS)写一个HelloWorld

    VBScript简称VBS,是Microsoft微软开发的一门脚本语言,其目的是方便windows管理管理windows操作系统,当然,VBScript同样可以像JavaScript那样嵌入到HTML ...

  • 教你怎么用JavaScript写一个HelloWorld

    JavaScript是web前端必须要会的一门脚本语言,在浏览器上几乎无所不能,弱类型 + 面向对象,加之语法和Java类似,取名为JavaScript. 当小伙伴看到这里,有一点小编可以确定,目前而 ...

  • 教你怎么用C写一个HelloWorld(DevC++版)

    我们第一个程序就是HelloWorld,下面就教你怎么在Dev C++里写一个Hello World程序. 操作方法 01 打开dev c++ 02 点击文件 -> 新建 -> 源代码 0 ...

  • 教你怎么用shell脚本写一个HelloWorld

    首先,本是为刚接触Unix/linux的人准备的,它可以带你进入shell(Bash)的殿堂,但是它不会涉及太多的知识,只是一个Hello World. 操作方法 01 登入bash. 02 touc ...

  • 教你怎么在linux上挂载windows共享

    很多时候,我们想在linux上使用windows的共享,这时候应该怎么办呢? 下面小编就教你怎么在linux上挂载windows共享. 操作方法 01 确保网络正常. 例如小编这里的windows地址 ...

  • 教你如何申请Windows Server 2008序列号

    求人不如求己,微软的官网比较慢,申请Windows Server 2008 序列号也是一件很头痛的事,还有很多朋友还申请不成功,下面我就一步步教大家来申请Windows Server 2008 序列号 ...

  • 教你如何在路由器上设置端口映射?开启路由器端口映射的教程

    路由器上设置端口映射相对于花生壳会更快更稳定,因为花生壳的映射原理属于转发的,就是所有的数据都要经过花生壳,这样无形中就浪费很多时间。现在来教你如何开启路由器上的端口映射。 1、首先你要有路由器完全权 ...