for(;;)与while(1)在实现无限循环时的的区别:
for(初始化代码块; 判定代码块; 更新代码块)
a. 分区比较明显,代码容易维护;
b. 判定代码块如果为空,就会无限循环,不会执行判定语句。
c. while需要多一步进行条件判定。
等价汇编
lable:
...
LOOP lable
待验证
for(;;)与while(1)在实现无限循环时的的区别:
for(初始化代码块; 判定代码块; 更新代码块)
a. 分区比较明显,代码容易维护;
b. 判定代码块如果为空,就会无限循环,不会执行判定语句。
c. while需要多一步进行条件判定。
等价汇编
lable:
...
LOOP lable
待验证