C++的转变:
1.运行效率转向程序员编程的效率
2.底层编程技术转向标准库的使用
努力写出可以媲美C语言的底层程序
C++的三个特征:
1.低级语言,多半继承C。
2.更高级的语言特征,可定义自己的数据类型,组织大规模的程序和系统。
3.标准库,使用上述高级特征提供一整套有用的数据结构和算法。
所以设计好的优秀的抽象类型数据结构是关键。很多大型C++复杂系统都是利用了C++的这些高级特性。
操作系统通过调用main函数来执行程序,main函数则执行组成自己的语句并返回一个值给操作系统。main函数式操作系统唯一显示调用的函数。
返回值0:一般表示main函数成功执行完毕。
其他值:由不同的操作系统定义组成。
流:某种IO设备上读入或写出的字符序列。