如题所述
首先这种写法根本就是错的,因为for应该包含至少两个分号,不是逗号
其次,只论这条语句的显性含义的话,没区别
不过如果讨论范围只是i++和++i的话,有区别
其次,只论这条语句的显性含义的话,没区别
不过如果讨论范围只是i++和++i的话,有区别
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-11-21
for(i=0,i<G.vexnum,++i)里面是封号for(i=0;i<G.vexnum;++i)这个循环和后面的区别在于++i,i++。++i是本体值加1在参加运算,i++是本体值先参加运算然后在加1,其实在这for循环里没什么区别得到的效果一样本回答被提问者采纳
第2个回答 2011-11-21
没区别 只是效率上有点小小的差异~~
第3个回答 2018-05-05
有区别,++i先对i加1,而i++先运算后对i加1