C++ 入门教程(二) 第一个C++程序:Hello World
来源:互联网 发布:2017mac mini会更新吗 编辑:程序博客网 时间:2024/05/17 07:55
按照传统,第一个程序献给 Hello World。
Windows 的 Visual Studio 2015:
文件 -> 新建 -> 项目
模板 -> Visual C++ -> Win32 -> Win32控制台应用程序
名称:Hello World
点击“确定”
点击下一步
选择空项目,如图
点击完成后,在解决资源管理器中 Hello World 中的源文件 右键 -> 添加 -> 新建项
选择 C++ 文件(.cpp),名称默认,点击“添加”按钮
输入代码:
#include <iostream>int main(void){std::cout << "Hello World" << std::endl;return 0;}
点击 生成 -> 生成解决方案(或者直接按F7)进行编译,生成 C++程序
然后按上面的 绿色箭头 Windows 调试器(或者直接按F5)运行程序
按F5后发现程序闪一下就没了,可以按 调试 -> 开始执行(不调试)(或者直接按 Ctrl + F5),或者将代码改成
#include <iostream>int main(void){std::cout << "Hello World" << std::endl;system("pause"); // 让程序暂停, 注意: 这行不是标准的C++代码, 仅限于调试使用return 0;}
添加一行:system("pause");
注意:system("pause"); 这行代码不是标准的C++代码, 仅限于调试使用,不建议在正常情况下使用
然后再按F7和F5,运行效果如图:
Ubuntu 14.04 上的 g++4.8:
打开主文件夹: 右键 -> 新建文档 -> 空白文档
将文件名改成 HelloWorld.cpp
双击打开,输入代码
#include <iostream>int main(void){std::cout << "Hello World" << std::endl;return 0;}
然后保存关闭
打开终端进入到 HelloWorld.cpp 的目录下(不是root用户打开终端一般都是在主文件夹下),输入:
g++ -std=c++11 -o HelloWorld HelloWorld.cpp
然后输入命令运行程序:
./HelloWorld
输出结果 Hello World
0 0
- C++ 入门教程(二) 第一个C++程序:Hello World
- [C#] 第一个Hello World程序
- object-c第一个程序:Hello World
- 2第一个C程序“Hello World”
- MiniUI快速入门教程(二)编写第一个MiniUI程序:Hello, world!
- C语言上课笔记:第一个C程序Hello World
- 第一个Objective-C程序——Hello World!
- 编写第一个C语言程序-Hello World
- 小白学 c--2第一个程序 hello world
- 【C#】第一个C#程序——Hello World!
- Linux下编写第一个c语言程序hello world
- 第一个程序从Hello world!Objective-c 开始
- C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)(转)
- C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)
- C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)
- Hello World!(printf练习)我的第一个C程序:-)
- Objective-C学习笔记(三)——用Objective-C编写第一个程序:Hello,World!
- 第一个“Hello World”程序
- Linux命令之df
- [LeedCode OJ]#20 Valid Parentheses
- 黑马程序员_反射与枚举
- file(),file_get_contents(),fopen()->fread()->fclose(),fgets(),fgetc()
- quartz (java定时任务实现事例)
- C++ 入门教程(二) 第一个C++程序:Hello World
- The project was not built since its build path is incomplete. Cannot find the class file for java.l
- Android Launcher分析和修改1——Launcher默认界面配置(default_workspace)
- base64编码和解码
- 线程同步之信号量
- C++ STL
- 求两个整数的平均值
- [LeedCode OJ]#26 Remove Duplicates from Sorted Array
- 本地调试,ie 谷歌浏览器都正常,但是将网站部署到服务器上发现ie内核css样式出现问题