
C51单片机中#define 宏定义问题
请看C51单片机中下面两个定义哪个更好(宏定义与函数定义)?:#definedelayNOP(){_nop_();_nop_();_nop_();_nop_();};与下...
请看C51单片机中下面两个定义哪个更好(宏定义与函数定义)?:
#define delayNOP() {_nop_();_nop_();_nop_();_nop_();};
与下面用函数定义:
void delayNOP(void)
{_nop_();_nop_();_nop_();_nop_();} 展开
#define delayNOP() {_nop_();_nop_();_nop_();_nop_();};
与下面用函数定义:
void delayNOP(void)
{_nop_();_nop_();_nop_();_nop_();} 展开
展开全部
在记事本或编辑器中编辑保存以下文本到 你定义的文件名.h,如Global.h
//================================
#ifndef GLOBAL
#define GLOBAL
#define acc unsigned char
#endif
//================================
在需要用到acc的c程序或h程序文件中,添加 #include "Global.h" 即可。
//================================
#ifndef GLOBAL
#define GLOBAL
#define acc unsigned char
#endif
//================================
在需要用到acc的c程序或h程序文件中,添加 #include "Global.h" 即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询