1. 常规的独立程序都需要main()函数,但也存在一些例外情况,如在Window编程中,可以编写一个动态链接库(DLL)模块,用于专用环境的程序(机器人中的控制芯片),都不需要main()函数。此外,有些编程环境提供一个框架程序,该程序调用一些非标准函数,如_tmain(),这时就有一个隐藏的main()函数。
2. c++注释://区别于c注释/*。。。*/,但c++也能识别c注释
3. c++预处理器 #include <iostream> using namespace std;(若编译器不支持这两句代码,则不支持c++98标准)。将iostream文件的内容添加到程序中的原因是:c++的输入输出方案涉及iostream文件中的多个定义,为了使用cout来显示信息,程序需要这些定义,#include编译指令导致iostream文件内容随源代码文件的内容一起发送给编译器,所以iostream文件的内容将取代程序代码行#include <iostream>,但原始文件并未修改,而是源文件代码和iostream组合成一个复合文件。
4. 头文件命令约定:新式C++没有扩展名,如iostream,转换后的c,也没有扩展名,如cmath
5. 如果使用iostream无扩展名的头文件,那么要用名称空间编译指令来使iostream中的定义对程序可用。using namespace std,这叫using编译指令,其用法有4种:1)类似区分