C语言怎样把多个文件连起来!

C语言怎样把多个文件连起来!,第1张

将一个函数写在一个文件里,然后再在另一个文件里用“include”包含这个文件。举个例子 在文件c1.c里编一个函数:

void printWord()昌粗段{

printf("Hello!world!")

}

再建立一个文件c2.c,文件开头写上#include"c1.c",就可以调用c1.c里的函数printword()了

这样通过include *** 耐誉作,可以把任意多个凳亩文件连接起来,编译成一个程序运行。

你可以把

void Delay(unsigned int t) { while(--t)} 代替裤谨函数原型放入头文件。不写在led.c 里。

led.h:

#ifndef __led_h__

#define __led_h__

#include<reg52.h>

#include<intrins.h>

void Delay(unsigned int t) { while(--t)}

#endif

led.c: ( 把你上面的照抄,直到主程序漏纯亩结束处)

#include "led.h"

sbit LED0=P1^0

...

void main (void)

{

。返森。。。

Delay(10000)

//主循环中添加其他需要一直工作的程序

。。。。。

}

编译链接 led.c


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存