C++程序结构
让我们看一下打印Hello World这个词的简单代码。
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1 #include <iostream>//头文件名,iostream表示有输入输出流 2 using namespace std; 3 // main() 是主程序开始的地方 4 int main() { 5 cout<<"Hello World"; // 输出Hello World 6 return 0; 7 }
让我们看一下上述程序的各个部分
-
C++语言定义了几个标题,其中包含对程序必要或有用的信息。对于此程序,需要标头<iostream>。
-
使用命名空间std的行; 告诉编译器使用std命名空间。命名空间是C++的一个相对新近的补充。
-
下一行' // main()是程序执行开始的地方。'是C++中提供的单行注释。单行注释以//开头,并在行尾停止。
-
int main是程序开始执行的主要功能。
-
下一行cout <<“Hello World”; 导致消息“Hello World”显示在屏幕上。
- 下一行返回0; 终止main()函数并使其将值0返回给调用进程。
编译和执行C++程序
我们来看看如何保存文件,编译和运行程序。请按照以下步骤进行操作
-
-
打开文本编辑器并添加上面的代码。
-
将文件另存为:hello.cpp
-
打开命令提示符并转到保存文件的目录。
-
输入'g++ hello.cpp'并按Enter键编译代码。如果代码中没有错误,命令提示符将转到下一行并生成a.out可执行文件。
-
现在,输入'a.out'来运行您的程序。
-
您将能够在窗口上看到“Hello World”。
-
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1 $ g++ hello.cpp 2 $ ./a.out 3 Hello World
确保g++在您的路径中,并且您在包含文件hello.cpp的目录中运行它。
For English visitors, please click here