1、C++ 对大小敏感,也就是说区分大小写字符和小写字符。
2、C++能够使用printf(), scanf()和其他所有标准C输入和输出函数,只需要包含常规C语言的stdio.h文件。
3、通常,main()被启动代码调用,而启动代码是由编译器添加到程序中的,是程序和操作系统(UNIX、Windows或其他操作系统)之间的桥梁;
4、编译器到达main()函数末尾时没有遇到返回语句,则认为main()函数以 return 0 语句结束,且只适合于main()函数。
5、C++注释以双斜杆(//)结尾。C++也能识别C注释,C注释包括在符号/*和*/之间。但尽量使用C++注释。
6、对于老式C的头文件保留了扩展名h(C++仍然可以使用这种文件),而C++头文件则没有扩展名。有些C头文件被转换为C++头文件,这些头文件被重新命名,去掉了扩展名h,并在文件名称前面加上了前缀c。
7、endl确保程序继续运行前刷新输出(将其立即显示在屏幕上),而使用‘\n’不能提供这样的保证。
8、在C++中,回车的作用和空格或制表符相同。也就是说,在C++中,通常可以在能够使用回车的地方使用空格,反之亦然。
9、声明通常指出了要存储的数据类型和程序对存储在这里的数据使用的名称。
10、对于所有的声明变量,C++通常的做法是,在首次使用变量前声明它。
11、类是用户定义的一种数据类型。类定义描述的是数据格式及其用法,而对象则是根据数据格式规范创建的实体。
12、C++不允许将函数定义嵌套在另一个函数定义中。每个函数定义都是独立的。所以函数的创建都是平等的。
13、main()的返回值并不是返回给程序的其他部分。而是返回给操作系统。
14、C++提供了两个用于处理输入和输出的预定义对象(cin和cout),它们是istream和ostream类的实例。这两个类是在iostream文件中定义的。为ostream类定义的插入运算符(<<)使得将数据插入到输出流成为可能。为istream类定义的抽取运算符(>>)能够从输入流中抽取信息。cin和cout都是智能对象,能够根据程序上下文自动将信息从一种形式转换为另一种形式。