资讯动态

函数的补充知识

发布时间:2026/10/26 1:42:41 来源:尧图企业网站定制
一、函数的声明和定义1、函数的声明函数的声明用于告诉编译器函数的名称、返回类型以及参数列表使编译器在函数真正定义之前就能识别并检查对该函数的调用。声明只描述函数的接口不包含函数体因此不会产生实际的代码实现。在 C语言中函数声明的一般形式如下返回类型 函数名(参数类型1 参数名1, 参数类型2 参数名2, ...);例如声明一个计算两数之和的函数int add(int a, int b);2、函数的定义写出函数的具体实现函数体{}分配内存、生成指令。定义也是一种特殊的声明。以加法函数为例int add(int a, int b) { return a b; }如果把定义写在调用前#include stdio.h // 定义在main前面自带声明 int add(int a, int b) { return a b; } int main() { printf(%d, add(1,2)); return 0; }定义本身就充当了声明不需要单独写声明。如果定义写在调用main后面前面必须加声明否则编译报错#include stdio.h int add(int a, int b); // 先声明 int main() { printf(%d, add(1,2)); return 0; } int add(int a, int b) // 后定义 { return a b; }二、头文件和源文件的用法1、头文件头文件放的是函数的声明如下// math.h int add(int a, int b);2、源文件源文件放的是函数的定义如下// math.c #include math.h int add(int a, int b) { return a b; }

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑