方法一:main.c文件和addt.c文件
直接在main.c加入需要引用的函数int addt()
#include <stdio.h>
#include "addt.h"
int x=1;
int y=2;
int addt();
int main()
{
int result;
result = addt();
printf("result 为: %d",result);
return 0;
}
在addt.c中编写int addt()函数
#include<stdio.h>
extern int x;
extern int y;
int addt()
{
return x+y;
}
运行结果是3
方法二:新建一个addt.h的头文件,将函数int addt()写入其中,直接在主函数中引用即可。main.c文件如下:
#include <stdio.h>
#include "addt.h"
int x=1;
int y=2;
int main()
{
int result;
result = addt();
printf("result 为: %d",result);
return 0;
}
addt.h文件如下:
#ifndef _addt_H //命名格式与源文件对应,将.改成_ ,在前面加_
#define _addt_H //ifndef=if no define 如果没有定义过_addt_H,则定义为_addt_H
int addt();
#endif
addt.c文件同方法一。
结果是3。
本文详细介绍了如何在C语言中通过main.c和addt.c文件分别编写和调用函数intaddt,并展示了使用头文件管理代码模块化的两种方法。通过实例演示,结果均为3,强调了外部变量和头文件在项目组织中的重要性。
5048

被折叠的 条评论
为什么被折叠?



