实际上就这么写的话,没有区别,只是第二种更加清楚,也更加容易方便阅读和修改
如果代码为
for(……)
{
……;
for(……)
{……;}
}
第一种和第二种就是不同的了,因此建议用第二种的风格
for(……)
for(……)
{……}
第一个for 的循环体只有一个语句
for()
{
for()
{}
}
花括号括着,内中可以这个语句组,即许有多个语句,分号分开,也可以是空语句
当花括号中只写了一个for子句没有其它内容时,那跟上面一个等效
区别 在于 第二个 :你可以在进入第二个循环之前 进行一些代码的操作
比如:
for()
{
。。。。。。//代码
for()
{}
}
运行的时候是一样的,没有区别,个人习惯的问题!
第一个:第一个for没有执行语句;
第二个:第一个for执行第二个for循环