C++ 语法
C++ 语法
让我们分解下面的代码以便更好地理解:
示例说明
第 1 行: #include <iostream>
是一个头文件库,它允许我们使用输入和输出对象,例如 cout
(在第 5 行使用)。头文件为 C++ 程序添加了功能。
第 2 行: using namespace std
意味着我们可以使用标准库中的对象和变量名称。
如果你不理解 #include <iostream>
和 using namespace std
是如何工作的,请不用担心。只需将其视为你的程序中几乎总是会出现的东西。
第 3 行: 一个空行。C++ 会忽略空格。但我们使用它来使代码更具可读性。
第 4 行: C++ 程序中总是会出现的另一件事是 int main()
。这被称为函数。其花括号 {}
内的任何代码都将被执行。
第 5 行: cout
(发音为“see-out”)是一个与插入运算符(<<
)一起用于输出/打印文本的对象。在我们的例子中,它将输出 "Hello World!"。
注意: C++ 是区分大小写的:“cout”和“Cout”具有不同的含义。
注意: 每个 C++ 语句都以分号 ;
结尾。
注意: int main()
的主体也可以这样写:
int main () { cout << "Hello World! "; return 0; }
记住: 编译器会忽略空格。但是,多行使代码更具可读性。
第 6 行: return 0;
结束了 main 函数。
第 7 行: 不要忘记添加闭合花括号 }
来实际结束 main 函数。
省略命名空间
你可能会看到一些 C++ 程序在没有标准命名空间库的情况下运行。可以省略 using namespace std
行,并用 std
关键字,后跟用于某些对象的 ::
运算符来代替。
你可以选择包含标准命名空间库或不包含。