同一个程序,运行三次,其中有个量date,每次运行都代表了不同的端口P0,P1,P2,这个程序怎么写?
可以先判断后赋值么?例如if a=1; date=P0; else date=P1;(能把端口赋给变量?变量应该是什么类型?)
可以先判断后宏定义么?例如if a=1; #define date P0; else #define date P1;(#define能用在主函数里么?能跟if语句嵌套么?每次运行都重新宏定义么?)
各位大神请指教!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
猜一下,使用端口P0/1/2,应该是单片机的代码。
单片机的代码可以直接将端口赋值给变量。
在c语言里,如果出现你所属的情况,一般会用入口参数来区分。
方便加我qq吗?单聊了。任务很具体,我很感兴趣。
304185766
一周热门 更多>