#include<stdlib.h> #include<iostream> using namespace std; namespace A{ // 默认参数赋值只能往最右边开始写,若无实参则用默认,若有实参则覆盖 void fun(int a,int b=2,int c=3){ cout << a <<","<< b<<"," << c <<endl; } } using namespace A; int main(){ fun(10); fun(10,20); fun(10,20,30); system("pause"); return 0; }