在C语言中,可以通过以下几种方式来初始化函数的参数:
void foo(int a = 10, int b = 20) {
// 函数体
}
void foo(int a, int b) {
a = 10;
b = 20;
// 函数体
}
void foo(int a, int b) {
// 函数体
}
int main() {
foo(10, 20);
return 0;
}
需要注意的是,在C语言中,并没有直接支持函数参数的初始化的语法,但可以通过上述几种方式来实现参数的初始化。