C++ Break and Continue
🔹 تعریف
1️⃣ Break
-
break
برای خروج فوری از حلقه یا switch استفاده میشود. -
بعد از اجرای
break
، کنترل برنامه از حلقه خارج میشود و به خط بعدی پس از حلقه میرود.
2️⃣ Continue
-
continue
برای رد کردن یک بار اجرای حلقه و رفتن به دور بعدی استفاده میشود. -
بعد از اجرای
continue
، بقیه دستورات داخل حلقه اجرا نمیشوند و حلقه به شرط بعدی میرود.
🔹 مثال Break
🔹 خروجی: 1 2 3 4
🔹 مثال Continue
🔹 خروجی: 1 3 5 7 9
🔹 مثال ترکیبی Break و Continue
🔹 خروجی: 1 3
🔹 نکات مهم
-
میتوان از
break
وcontinue
در همه حلقهها (for
,while
,do...while
) استفاده کرد. -
break
برای خروج کامل از حلقه،continue
برای رفتن به دور بعدی حلقه است. -
در حلقههای تو در تو،
break
فقط حلقهای که داخل آن است را متوقف میکند.