函数
函数传参
大家注意:参数是从右向左依次确定的。
#include <iostream>
int calc(int a, int b, int c) {
printf("%d %d %d\n", a, b, c);
return a + b + c;
}
int main() {
int a = 2;
printf("%d %d", calc(a, ++a, a++), a);
}
/*
4 4 2
10 4
*/
#include <iostream>
int get() {
static int x;
return ++x;
}
void calc(int a, int b, int c) {
printf("%d %d %d\n", a, b, c);
}
int main() {
calc(get(), get(), get());
}
/*
3 2 1
*/

浙公网安备 33010602011771号