代码:
#include <iostream>
int add(int x, int y){
return x+y;
}
int multiply(int z, int w){
return z * w;
}
int main(){
// 传入值
std::cout << add(4, 5) << std::endl;
std::cout << multiply(2, 3) << std::endl;
// 传入表达式
std::cout << add(1+2, 3*4) << std::endl;
// 传入变量
int a = 5;
std::cout << add(a, a) << std::endl;
std::cout << add(1, multiply(2, 3)) << std::endl;
std::cout << add(1, add(2, 3)) << std::endl;
return 0;
}
运行:
[Running] cd "/home/zd/文档/learnCpp/" && g++ functionWithargs.cpp -o functionWithargs && "/home/zd/文档/learnCpp/"functionWithargs
9
6
15
10
7
6