认识程序
程序基本框架
上一节课我们完成了
Hello, World!程序的编写。
这一节课,我们把程序的“骨架”拆开,看看每一部分到底在做什么。
通用框架:
初学阶段,可以先把这套框架背下来。以后写程序,先写框架,再往里面填代码。
逐行理解:
什么是 #include?
#include 是一条预处理命令,意思是:把某个文件的内容“复制粘贴”到这一行。
被“粘贴”进来的文件叫头文件。
编译时,编译器会把 bits/stdc++.h 里的内容放到这一行,这样你才能使用 cout、cin。
竞赛中常用万能头:
它几乎包含了所有常用标准库,写起来方便。
什么是 main()?
main 函数是程序的入口。
程序运行时,系统会找到 main 函数,然后从第一行开始执行。
每个 C++ 程序都必须有且只有一个 main 函数。也叫做主函数。
int 表示 main 函数返回一个整数。
return 0; 表示程序正常结束,这个返回值会交给调用程序的系统或外部程序。
注释
注释是写给人看的说明,编译器会忽略它,不会影响程序运行。
C++ 中有两种注释写法:
1. 行内注释
以 // 开头,从 // 到本行末尾的内容全部是注释。
2. 注释块
以 /* 开头,以 */ 结尾,中间的内容全部是注释,可以跨多行。

