C语言不同文件的函数如何相互调用

C语言不同文件的函数如何相互调用,第1张

新建 project

然后添加 文件

main 所在程序中 添加函数声明 就可以调用了

main.c

#include <stdio.h>

extern int add(int a, int b)

int main(void)

{

int a = 1, b = 2

printf("%d",add(a,b))

}

2.c

int add(int a, int b)

{

return a + b

}

C语言不同文件的函数相互调用分配,只要在要调用的源文件中包含要被调用的函数所在的头文件即可,但是需要避免重复包含头文件,需要每次写头文件的时候加上:

#ifndef _XXX_H_

#define _XXX_H_

#endif

另一种方法也可以试试看:

新建 project,然后添加 文件,main 所在程序中 添加函数声明 就可以调用了

main.c

#include <stdio.h>

extern int add(int a, int b)

int main(void)

{int a = 1, b = 2printf("%d",add(a,b))}

2.cint add(int a, int b)

{return a + b}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12090282.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存