编写一个程序如下:
#include void delay(unsigned char k) {
}
void main() {
}
/*此时程序较少看上去也不会觉得乱,但是如果程序很多就比较乱了。作如下多文件编程,看着方便且易于移植*/
我们需要建立如下文件,并放在同一目录下:
1.main.c 2.main.h 3.delay.c 4.delay.h
此时,main.c中写: #include #include void main() {
while(1) { } delay(100); while(1) { } delay(100); unsigned char i,j; for(i=k;i>0;i--) for(j=110;j>0;j--); } main.h中: #ifndef _main_h #define _main_h #include #include
#endif
delay.c中: #include
void delay(unsigned char k) {
} unsigned char i,j; for(i=k;i>0;i--) for(j=110;j>0;j--); delay.h中: #ifndef _delay_h #define _delay_h
void delay(unsigned char k);
#endif
这样就可以实现同样的功能了。
这就是一般的格式,大家在学习的过程中可以可以直接套用.这样以后一直也很方便.
《多文件编程方法总结.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档