这里面其实有一点是比较需要注意的,就是你在for循环里面反复定义的int型变量tmp实际上始终占用的是同一块内存。。。。从这个角度来看,对于内置类型应该影响可以忽略,对于自定义类型需要反复创建和析构应该是有一定影响的
对于优化编译的程序而言,上述两个代码片段不会有任何效率上的差异。不优化的话,第一个效率会好一些。
变量i=0,i<9,i++for(i=0,i<9,i++)当i执行到i=8时就不在循环了!