请问下面这段程序中#if #else #endif 一般怎么使用?#if gtm900 == 0rom unsigned char NSLEEP[]={"AT$NOSLEEP=1"};//不进入深度休眠状态#else rom unsigned char NSLEEP[]={"AT%SLEEP=0"};//不进入深度休眠状态#endif
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 15:46:48
![请问下面这段程序中#if #else #endif 一般怎么使用?#if gtm900 == 0rom unsigned char NSLEEP[]={](/uploads/image/z/310766-14-6.jpg?t=%E8%AF%B7%E9%97%AE%E4%B8%8B%E9%9D%A2%E8%BF%99%E6%AE%B5%E7%A8%8B%E5%BA%8F%E4%B8%AD%23if+%23else+%23endif+%E4%B8%80%E8%88%AC%E6%80%8E%E4%B9%88%E4%BD%BF%E7%94%A8%3F%23if+gtm900+%3D%3D+0rom+unsigned+char+NSLEEP%5B%5D%3D%7B%22AT%24NOSLEEP%3D1%22%7D%3B%2F%2F%E4%B8%8D%E8%BF%9B%E5%85%A5%E6%B7%B1%E5%BA%A6%E4%BC%91%E7%9C%A0%E7%8A%B6%E6%80%81%23else+rom+unsigned+char+NSLEEP%5B%5D%3D%7B%22AT%25SLEEP%3D0%22%7D%3B%2F%2F%E4%B8%8D%E8%BF%9B%E5%85%A5%E6%B7%B1%E5%BA%A6%E4%BC%91%E7%9C%A0%E7%8A%B6%E6%80%81%23endif)
请问下面这段程序中#if #else #endif 一般怎么使用?#if gtm900 == 0rom unsigned char NSLEEP[]={"AT$NOSLEEP=1"};//不进入深度休眠状态#else rom unsigned char NSLEEP[]={"AT%SLEEP=0"};//不进入深度休眠状态#endif
请问下面这段程序中#if #else #endif 一般怎么使用?
#if gtm900 == 0
rom unsigned char NSLEEP[]={"AT$NOSLEEP=1"};//不进入深度休眠状态
#else
rom unsigned char NSLEEP[]={"AT%SLEEP=0"};//不进入深度休眠状态
#endif
请问下面这段程序中#if #else #endif 一般怎么使用?#if gtm900 == 0rom unsigned char NSLEEP[]={"AT$NOSLEEP=1"};//不进入深度休眠状态#else rom unsigned char NSLEEP[]={"AT%SLEEP=0"};//不进入深度休眠状态#endif
执行2
end if
----------
意思就是:
如果 条件1 成立,那么
执行1
否则
执行2
结束.
------------------
对于代码来说,是从上到下执行的.
执行过程中,程序判断条件成立与否,成立就执行那么(then)下面的语句,不成立就跳过,执行else下面的.
当然,这是最简单的.if ...else...结构可以很复杂,主要是条件可以很多.比如:
if 条件1 then
执行1
elseif 条件2 then
执行2
.
elseif 条件n then
执行n
else'''------------这个有些有,有些没有,看设计者的思路了.
执行(n+1)
'''''-------
end if