ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
#### 1. 基本语法 ~~~ #include <iostream> // 空间命名 using namespace std; int main(){//跟 C 一样入口都是 main 函数 test1(); return 0; } void test1() { //1. 使用命名空间 // cout << "C++ 语言入门第一行代码 Hello World!" << endl; //就是一个对 C++ 打印的封装 println("", "C++ 语言入门第一行代码 Hello World!"); //未使用命名空间 // std::cout << "C++ 语言入门第一行代码 Hello World!" << std::endl; } ~~~ 输出: ~~~ C++ 语言入门第一行代码 Hello World! ~~~ 下面我们就来解释一下上面这段最简单的程序的组成部分 * C++ 语言定义了一些头文件,这些头文件包含了程序中必需的或有用的信息。上面这段程序中,包含了头文件 。 * 下一行是一个 // 的注释。 * 下一行 **using namespace std;** 告诉编译器使用 std 命名空间。命名空间是 C++ 中一个相对新的概念。 * 下一行 **int main()** 是主函数,程序从这里开始执行。 * 下一行调用 test1() 函数 * 下一行 **cout << "C++ 语言入门第一行代码 Hello World!" << endl;** 会在屏幕上显示消息 "C++ 语言入门第一行代码 Hello World!"。 * 下一行 **return 0;** 终止 main( )函数,并向调用进程返回值 0。 中间忽略了一些注释讲解,我相信这还是能看懂的。; **1. 使用 g++ 编译** ~~~ $ g++ *.cpp *.h $ ./a.out ~~~ g++ 后面跟用到了的 cpp h 文件 **2. 使用 Clion 工具编译** 直接点击 run,如下所示: ![](https://user-gold-cdn.xitu.io/2020/1/6/16f7b4f229b4ba8a?imageslim) 跟 C,Java 一样。