c语言引入另一个.c文件

目录结构

c语言引入另一个.c文件_第1张图片

 

a.c

#include 

/*外部变量声明*/
extern int x ;
extern int y ;
int addtwonum()
{
    return x+y;
}

test.c

#include 
#include //解决中文乱码
#include "a.c"
/*定义两个全局变量*/
int x=1;
int y=2;
int addtwonum();
int main(void)
{
    SetConsoleOutputCP(65001);解决中文输出乱码问题
    int result;
    result = addtwonum();
    printf("result 为: %d\n",result);
    return 0;
}

打印

c语言引入另一个.c文件_第2张图片

 

你可能感兴趣的:(c/c++,c语言,c++,数据结构)