怎么在C 声明一个函数并调用

2025-10-21 21:42:03

1、打开C语言的编译器,我这里用的是C-Free,然后创建一个C文件并保存。

刚学C语言,通常创建完文件后,会向文件中添加头文件和写好main函数,基础的语句写好后的文件内容如图。

怎么在C 声明一个函数并调用

2、接着是在main函数上方声明一个没有参数没有返回值的函数

void print();

然后在main函数下方写函数的具体定义。

void print()

{

printf("这是最简单的函数\n"); 

}

这个函数很简单,只是在控制台输出一条语句。

然后在main函数中用

print();调用该函数。

完整的文件内容如图。注意每个语句后面的分号是英文的分号。

怎么在C 声明一个函数并调用

3、编译该文件,如图,没有错误,没有警告。

编译完后运行该c文件,控制台输出结果如图。

这样就完成了一个函数的声明,定义和调用了。

怎么在C 声明一个函数并调用

怎么在C 声明一个函数并调用

4、接下来再改一下c文件,将之前的void print();改为

void print(int n); 这样就声明了一个带参数无返回值的函数。

同样在main函数下方写函数的具体定义。

void print(int n)

{

printf("传入的参数为:%d\n", n); 

}

然后在main函数中用

print();调用该函数。

完整的文件内容如图。

怎么在C 声明一个函数并调用

5、编译该文件,如图,没有错误,没有警告。

编译完后运行该c文件,控制台输出结果如图。

这样就完成了一个带参无返回值的函数的声明,定义和调用了。

怎么在C 声明一个函数并调用

怎么在C 声明一个函数并调用

6、接着再向该c文件中加入一个带参带返回值的函数。

int add(int a, int b);

在main函数下方写函数的具体定义。

int add(int a, int b)

{

return (a+b);

}

这个函数将a和b的值相加后返回给调用者。

然后在main函数中用

add(3, 4); 调用该函数。

完整的文件内容如图。

怎么在C 声明一个函数并调用

7、编译该文件,如图,没有错误,没有警告。

编译完后运行该c文件,控制台输出结果如图。

这样就完成了一个带参带返回值的函数的声明,定义和调用了。

怎么在C 声明一个函数并调用

怎么在C 声明一个函数并调用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢