#include <iostream>
//要先定义,放在main方法之前,可写默认参数,
int sum(int a=3);
//有初始值的放在后面
int num(int b,int c=4);
int main(int argc, char** argv) {
std::cout<<sum()<<std::endl;
std::cout<<sum(4)<<std::endl;
std::cout<<num(10)<<std::endl;
std::cout<<num(2,3)<<std::endl;
return 0;
}
//下面才写具体的,不可写默认参数
int sum(int a){
return a*a;
}
int num(int b,int c){
return b*c;
}
调试截图: