[問題] break的問題
看板C_and_CPP (C/C++)作者dreambegins ( ′-`)時間11年前 (2014/06/27 15:38)推噓6(7推 1噓 14→)留言22則, 12人參與討論串2/6 (看更多)
for(int r=0; r<100; r++){
if(cache[index][r].v && cache[index][r].tag==tag){
cache[index][r].v=true;
cache[index][r].hit_count++;
enable_instructions[access]=2;
stillAccessing=false;cout <<"(hit)";
break;
}
}
有點搞不清楚...虛心請教一下...
我想請問...以上的for()預設是執行100次
假設我在第55次的時候if()的條件成立了,然後第56~100次的for loop就不做了
那我的break放這裡對嗎?
break是跳出if這個{}還是會跳出for的{} ?(我想要跳出整個for)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.136.220
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1403854733.A.756.html
※ 編輯: dreambegins (140.113.136.220), 06/27/2014 15:39:47
推
06/27 15:40, , 1F
06/27 15:40, 1F
→
06/27 15:42, , 2F
06/27 15:42, 2F
→
06/27 16:30, , 3F
06/27 16:30, 3F
噓
06/27 16:55, , 4F
06/27 16:55, 4F
→
06/27 16:57, , 5F
06/27 16:57, 5F
→
06/27 16:57, , 6F
06/27 16:57, 6F
→
06/27 16:58, , 7F
06/27 16:58, 7F
→
06/27 17:06, , 8F
06/27 17:06, 8F
→
06/27 17:07, , 9F
06/27 17:07, 9F
→
06/27 17:07, , 10F
06/27 17:07, 10F
→
06/27 17:08, , 11F
06/27 17:08, 11F
推
06/27 17:15, , 12F
06/27 17:15, 12F
推
06/27 17:31, , 13F
06/27 17:31, 13F
→
06/27 17:32, , 14F
06/27 17:32, 14F
→
06/27 17:58, , 15F
06/27 17:58, 15F
→
06/27 17:59, , 16F
06/27 17:59, 16F
推
06/27 18:02, , 17F
06/27 18:02, 17F
推
06/27 18:57, , 18F
06/27 18:57, 18F
推
06/27 19:15, , 19F
06/27 19:15, 19F
→
06/27 20:09, , 20F
06/27 20:09, 20F
→
06/27 20:09, , 21F
06/27 20:09, 21F
推
07/03 18:57, , 22F
07/03 18:57, 22F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章