yan335998206
|
分类:C/C++
|
浏览2236次
很多程序中,经常要用到延时函数 ,如下
void delay()
{int i,j;
for(i=0;i<255;i++)
for(l=0;j<255;j++);
}
每次用这函数都要写一遍,我就想把它单独写成一个源文件,以后直接调用。该怎么做啊,谢谢指教。
我有更好的答案
提问者采纳
2009-06-06 11:45
呵呵,这个很简单的
你写意个文件:
delay.h
在这个里面这么定义
extern void delay();
在delay.c里写这个
void delay()
{int i,j;
for(i=0;i<255;i++)
for(l=0;j<255;j++);
}
注意一点:你在你需要用到这个函数的C文件里,要加上这个:#include "delay.h"切记
本文详细介绍了如何将常见的延时函数封装为独立源文件,便于复用,并提供了具体实现代码和使用指南。通过定义外部函数和包含文件的方式,简化了在不同C/C++程序中的应用。
4844

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



