标题: 单片机编译又出现了这个状况这是? [打印本页]

作者: detankti    时间: 2020-5-2 11:59
标题: 单片机编译又出现了这个状况这是?
又出现了这个状况这是?

10.png (25.97 KB, 下载次数: 60)

10.png

作者: xuyaqi    时间: 2020-5-2 15:47
t-- 后应加  ;
作者: xxpp2011    时间: 2020-5-2 16:23
加一个分号
作者: angmall    时间: 2020-5-2 17:20
改成这样:

for(;t>0;t--);
作者: 十里春风    时间: 2020-5-2 18:01
c基础,for()写错了
作者: 大贤者    时间: 2020-5-2 18:53
缺个分号,for函数里面有三个条件的
for (表达式1; 表达式2; 表达式3)
{
        语句;
}

它的执行过程:

    求解表达式1。
    求解表达式2。若其值为真,则执行 for 语句中指定的内嵌语句,然后执行第3步;若表达式2值为假,则结束循环,转到第5步。
    求解表达式3。
    转回上面第2步继续执行。
    循环结束,执行 for 语句下面的语句。

作者: SHT32604    时间: 2020-5-3 22:59
for循环有三种表达方式,你这个情况可以在t>0前加一个分号也可以再定义一个初始化条件比如t=5
作者: 斯内克フ    时间: 2020-5-4 05:08
分号加在t>0前头  一楼误人子弟吗?
作者: 火神浪客行    时间: 2020-5-4 14:51
斯内克フ 发表于 2020-5-4 05:08
分号加在t>0前头  一楼误人子弟吗?

你也是人才,回去好好看书
作者: CoderFarmer    时间: 2020-5-4 20:04
for循环后加分号
作者: CoderFarmer    时间: 2020-5-4 20:14
c语言基础
for(;t>0;t--);




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1