C ++ استراحة ومتابعة
استراحة C ++
لقد رأيت بالفعل break
العبارة المستخدمة في فصل سابق من هذا البرنامج التعليمي. تم استخدامه "للقفز" من switch
بيان.
يمكن break
أيضًا استخدام العبارة للقفز من
الحلقة .
هذا المثال يخرج من الحلقة عندما i
يساوي 4:
مثال
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
cout << i << "\n";
}
C ++ متابعة
تكسر العبارة continue
تكرارًا واحدًا (في الحلقة) ، إذا حدث شرط محدد ، وتستمر مع التكرار التالي في الحلقة.
هذا المثال يتخطى قيمة 4:
مثال
for (int i = 0; i < 10; i++) {
if (i == 4) {
continue;
}
cout << i << "\n";
}
كسر واستمر في أثناء التكرار
يمكنك أيضًا استخدام break
حلقات continue
while:
مثال كسر
int i = 0;
while (i < 10) {
cout << i << "\n";
i++;
if (i == 4) {
break;
}
}
متابعة المثال
int i = 0;
while (i < 10) {
if (i == 4) {
i++;
continue;
}
cout << i << "\n";
i++;
}