鸟哥的c++入门课(3)--程序的基本结构

本节我们简单解析下上节的代码

1 // 我的第一个程序
2 #include <iostream>
3 
4 int main()
5 {
6     std::cout << "Hello World!";
7 }

第一行: // 我的第一个程序 

这是一行注释,以双斜线开始的部分直到行尾都是注释。注释是给人看的,机器会忽略他。

第二行: #include <iostream> 

以#号开头的,是一条预处理指令,include表明要包含某个头文件,iostream是具体的包含进来的头文件。

第三号:空行

c++代码可以包含任意数量的空行和空格,这些空行和空格不影响程序的应为。

第四行: int main() 

这是函数定义的一部分。函数定义通常包含四部分:返回类型、函数名、形参列表、函数体。本行是函数定义的前三部分

第五行: { 

这里的大括号表示函数体的开始

第六行:  std::cout << "Hello World!"; 

这是一条语句,功能是让标准输出打印字符串Hello World!

语句就是那些描述一个行为的,并且不是预处理指令的代码。

第七行: } 

函数体的结束

原文地址:https://www.cnblogs.com/niao-ge/p/12030123.html