[C.C++] c语言引入另一个.c文件

801 0
Honkers 2025-7-30 10:48:37 来自手机 | 显示全部楼层 |阅读模式

目录结构

 

a.c

  1. #include <stdio.h>
  2. /*外部变量声明*/
  3. extern int x ;
  4. extern int y ;
  5. int addtwonum()
  6. {
  7. return x+y;
  8. }
复制代码

test.c

  1. #include <stdio.h>
  2. #include <windows.h>//解决中文乱码
  3. #include "a.c"
  4. /*定义两个全局变量*/
  5. int x=1;
  6. int y=2;
  7. int addtwonum();
  8. int main(void)
  9. {
  10. SetConsoleOutputCP(65001);////解决中文输出乱码问题
  11. int result;
  12. result = addtwonum();
  13. printf("result 为: %d\n",result);
  14. return 0;
  15. }
复制代码

打印

 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行