在C语言中,可以通过以下步骤来自定义和使用函数:
int add(int a, int b) {
int sum = a + b;
return sum;
}
上述代码定义了一个名为add的函数,返回类型为int,接受两个整型参数a和b,函数体内计算a和b的和并返回。
int add(int a, int b);
上述代码声明了一个名为add的函数,返回类型为int,接受两个整型参数a和b。函数定义可以放在声明之前或之后。
int result = add(3, 4);
上述代码调用了add函数,并将返回值赋给result变量。函数调用时,实际参数的值会传递给函数的形式参数,函数体内使用形式参数进行计算。
注意:
函数名必须是唯一的,不能与其他变量或函数重名。
函数的返回类型和参数列表必须与函数定义或声明中的类型和顺序相匹配。
函数定义或声明可以放在程序的任何地方,但通常将函数声明放在头文件中,函数定义放在源文件中。
函数可以有多个参数,参数间用逗号分隔。
函数可以有一个返回值,使用return语句返回结果。如果函数没有返回值,返回类型应为void。