1.标准输入流cin
程序在执行期间,接收外部信息的操作称为程序的输入;而把程序向外部发送信息的操作称为程序的输出。在C++中没有专门的输入输出语句,所有输入输出是通过输入输出流来实现的。 要使用C++提供的输入输出时,必须在程序的开头增加一行:
#include <iostream.h>
即包含输入输出流的头文件“iostream.h”。
2、标准输出流cout
与输入cin对应的输出是cout输出流。当要输出一个表达式的值时,可使用cout来实现,其一般格式为:
cout << <表达式> 《<< <表达式>......》;
其中运算符“<<”称为插入运算符,它将紧跟其后的表达式的值,输出到显示器当前光标的位置。
3.内联函数
内联函数的实质是用存储空间(使用更多的存储空间)来换取时间(减少执行时间)。内联函数的定义方法是,在函数定义时,在函数的类型前增加修饰词inline。
4.函数的重载
所谓函数的重载是指完成不同功能的函数可以具有相同的函数名。C++的编译器是根据函数的实参来确定应该调用哪一个函数的。
1、定义的重载函数必须具有不同的参数个数,或不同的参数类型。只有这样编译系统才有可能根据不同的参数去调用不同的重载函数。 2、仅返回值不同时,不能定义为重载函数。即仅函数的类型不同,不能定义为重载函数。
附高级语言编译过程(c++):
想了解的话可以自己去找资料喔,自己动手才能学会。
c++内存模型: