在C语言中,函数是一种模块化的编程方式,用于组织和重用代码。以下是一个简单的C语言函数的示例:
#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.pingtaimeng.com/article/detail/3179/C语言