for(j=0;j++;j<6) 语法正确。

2020-01-27 11:29发布

本帖最后由 大哈欠E 于 2013-8-13 16:00 编辑

哎,白白浪费两个小时,不知道那本《c陷阱与缺陷》有此内容没有?买了只看了几页。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
24条回答
大哈欠E
2020-01-29 00:00
117433525 发表于 2013-8-13 15:30
你又没写错关键字,又没写错表达式。他为什么要给你报错。
你的条件判断里是j++,也有这么写法的,加到它溢 ...

好像这位大神说的也不对啊,应该是:最开始j=0,然后判断J是否为真,再J++的,应该是一次也不执行循环就退出了。如果是for(j=0;++j;j<6)如果是char型这样应该会执行255次,J<6等于没执行。。

一周热门 更多>