摘要:
1、函数重载要求:(1)函数名称必须相同(2)函数参数必须不同(3)返回值类型可以相同,也可以不同(4)仅仅返回值类型不同,不足以构成函数重载。 C++代码在编译时会根据参数列表对函数进行重命名,例如void Swap(int a, int b)会被重命名为_Swap_int_int,void Sw 阅读全文
摘要:
大家都知道static是修饰静态数据或变量的,但细细区分,static可以分为面向过程的,主要修饰变量和函数,和面向对象的,主要修饰类成员。 1、面向过程的static (1)静态全局变量 (2)静态局部变量 有时候我们需要在两次调用之间对局部变量的值进行保存。通常的想法是定义一个全局变量来实现。但 阅读全文