#include <stdio.h>
// 函数声明
int add(int a, int b);
int main() {
// 函数调用
int result = add(3, 4);
printf("Sum is: %d\n", result);
return 0;
}
// 函数定义
int add(int a, int b) {
return a + b;
}
这个例子中,有一个叫做add的函数,用于计算两个整数的和。在main函数中,我们通过add(3, 4)调用了这个函数,并将返回值存储在result变量中,最后通过printf函数输出结果。
函数的一般结构包括:
1. 返回类型(Return Type): 指定函数返回值的类型,例如 int 表示返回整数。
2. 函数名: 函数的标识符。
3. 参数列表: 括号内包含传递给函数的参数,如果没有参数,可以保留空括号或使用 void。
4. 函数体: 包含实际的代码块,执行特定的任务。
5. 返回语句: 使用 return 语句返回值给调用者。
在C语言中,函数的声明通常位于程序的开头,告诉编译器有一个函数的存在,然后在稍后的位置进行函数的定义。
这只是一个简单的例子,C语言中还有很多其他的函数特性,例如指针、递归等。
转载请注明出处:http://www.zyzy.cn/article/detail/3179/C语言