王工厉害
谢谢王工解或!我基础比较差,问题多了点!
for(_task_for_cnt = 1;_task_for_cnt--;cnt2++,user_task.state = __LINE__)
_task_for_cnt这个变量作是什么?这语法感觉脑袋转不过来?按正常for()里只见一个变量,这里有两个
gumutian8 发表于 2025-7-10 11:36
谢谢王工解或!我基础比较差,问题多了点!
for(_task_for_cnt = 1;_task_for_cnt--;cnt2++,user_task
这个就是让for循环只执行一次,主要是为了能让程序运行到后面再回来执行
{:4_165:}
按键消抖真有用
打卡收藏
王工,请问这种如何实现以下功能:我先是执行步骤1,某个条件满足后执行步骤2,结束步骤1;步骤2满足条件执行步骤3,结束步骤2;步骤3满足条件执行步骤1,4,结束步骤2;这样的
jwd 发表于 2025-7-20 09:28
王工,请问这种如何实现以下功能:我先是执行步骤1,某个条件满足后执行步骤2,结束步骤1;步骤2满足条件执 ...
可以这么写:
task_start(0);
//步骤1内容
task_wait(条件);
//步骤2内容
task_wait(条件);
//步骤3内容
task_wait(条件);
//步骤1内容
//步骤4内容
task_end(0);
或者可以将步骤1到步骤4分列为4个独立的线程,中间通过标志位来进行相互的连结与启动
王昱顺 发表于 2025-7-20 10:33
可以这么写:
task_start(0);
//步骤1内容
好的,谢谢
学习中