YELLOE_A=~YELLOE_A;GREEN_A=1; if(++flash_count!=10)return; 中的if(++flash_count!=10)return;

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 01:50:20
YELLOE_A=~YELLOE_A;GREEN_A=1; if(++flash_count!=10)return; 中的if(++flash_count!=10)return;

YELLOE_A=~YELLOE_A;GREEN_A=1; if(++flash_count!=10)return; 中的if(++flash_count!=10)return;
YELLOE_A=~YELLOE_A;GREEN_A=1; if(++flash_count!=10)return; 中的if(++flash_count!=10)return;

YELLOE_A=~YELLOE_A;GREEN_A=1; if(++flash_count!=10)return; 中的if(++flash_count!=10)return;
首先你要明白if后面的括号内是条件表达式,如果该条件表达式的值为真,就从此函数返回(返回到调用该函数的地方,在哪里调用它,就返回到哪一处.如果该段代码位于main函数中,就返回到操作系统,也就是停止该程序的执行).
该条件表达式的含义是:首先计算flash_count+1的值,保存在flash_count中,然后判断它是不是等于10.如果不能于10,该条件表达式的值就为真,否则为假.