دستور continue در زبان C
برخلاف دستور break که برای پایان دادن به اجرای یک حلقه استفاده می شود، از دستور continue در زبان C برای نادیده گرفتن شرایطی خاص استفاده می شود و دستوراتی که بعد از آن تعریف شده باشند اجرا نمی شوند و گام بعدی حلقه تکرار اجرا می شود.
نحوه نوشتن دستور continue
در زیر Syntax یک دستور continue را مشاهده می کنید:
1 | continue; |
دیاگرام دستور continue
مثال
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <stdio.h> int main () { /* local variable definition */ int a = 10; /* do loop execution */ do { a++; if( a == 15) { /* skip the iteration */ continue; } printf("value of a: %d\n", a); } while( a < 20 ); return 0; } |
زمانی که کد بالا توسط کامپایلر زبان C و اجرا شود، نتیجه زیر را تولید خواهد کرد:
1 2 3 4 5 6 7 8 9 | value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 16 value of a: 17 value of a: 18 value of a: 19 |
هیچ نظری ثبت نشده است