1.全局变量就是位于main函数之外的变量,当局部变量与全局变量同名时,使用::可以引用全局变量。
2.重载函数(Overloading function)
例如 int max(int n1 ,int n2)和double max(double n1,double n2)
编译器会通过参数的个数、类型、和顺序三个方面来匹配到底是哪个函数,如果这几个条件均相同则产生二义性(属于编译错误)
1.全局变量就是位于main函数之外的变量,当局部变量与全局变量同名时,使用::可以引用全局变量。
2.重载函数(Overloading function)
例如 int max(int n1 ,int n2)和double max(double n1,double n2)
编译器会通过参数的个数、类型、和顺序三个方面来匹配到底是哪个函数,如果这几个条件均相同则产生二义性(属于编译错误)