main处理命令行,一般两个参数或是无参数,第一个argc是值变量个数,argv是C风格的字符串数组 argv[0],argv[1],argv[2]...
内联函数,编译时就讲函数,展开,减少减少写成函数的额外执行开销
一旦删除指针,delete p; p编程悬垂指针,即指向原来位置,但是该位置无效,往往导致程序错误,因此应该吧指针赋值0(NULL)
重载:基于函数的形参const与否可以调用哪个函数,因此可以作为重载依据。
注意:1、依据非const可以嫁给const所以当调用的实参是非const时候,两个函数皆可
2、仅当形参是引用或指针时,形参是否为const才有效。不能基于指针本身是否为const来实现函数的重载 int *(const)