#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; }
调试截图:
原文地址:http://blog.csdn.net/qingbowen/article/details/46515257