Int* &my_p = p;
using 声明:每次只引入命名空间的一个成员(using xxx::memeber)。其有效范围从 using 声明的地方开始,一直到 using 声明所在的作用域结束为止。在此过程中,外层作用域的同名实体将被隐藏。
概念:使用inline修饰函数的声明或者实现,可以使其变成内联函数。建议声明和实现都增加inline修饰
重载函数是函数的一种特殊情况,为方便使用,C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,也就是说用同一个运算符完成不同的运算功能。这就是重载函数。重载函数常用来实现功能类似而所处理的数据类型不同的问题。
以关键字struct修饰,结构体中的成员拥有各自独立的空间,按照(结构体对齐规则)存储在内存中结构体中的成员类型可以不同。