/
...
/
/
四. 循环语句
Search
Try Notion
四. 循环语句
for语句
标准格式 for ( initialization ; test-expression ; update-expression ) {body}
为了实现如下写法,而改成了for(for-init-statment ; expression)
for( int i = 0 ; i < 5 ; i++ ); //在init部分完成初始化 注意:旧的实现可能将i移除循环声明,即循环结束后i未被销毁
Copy
C++
foreach 基于范围的for(C++11)
int a[5] ; for(int x : a) {body ;} //x为数组的第一个元素,而后依次迭代到最后一个 //问题:如何检测数组的边界?
Copy
C++
顺序和副作用
以往一个顺序点表示之上的副作用全部完成,; 即是一个顺序点
副作用: ...... 略
为了多线程改用顺序描述而非顺序点