#include<iostream>
using namespace std;
int add(int x , int y = 100){
return x + y;
}
int add(int x){
return x + 100;
}
int main(){
add(1);
system("pause");
return 0;
}
上面的代码是错误的,会报如下的错误:
13 7 E:\Dev-C++\未命名1.cpp [Error] call of overloaded 'add(int)' is ambiguous