زبان برنامه نویسی سی/دستور continue: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جزبدون خلاصۀ ویرایش
جزبدون خلاصۀ ویرایش
خط ۳:
== دستور continue ==
<br>
دستور '''continue''' که با یک سمی کالُن « ; » ( نقطه ویرگول ) پایان می‌یابد و تنها به صورت « ;continue » نوشته می‌شود که به پارسی می‌شود « ادامه بده » در زبان C این معنا و کاربرد را دارد که اجرای حلقه را یک بار از قلم میاندازد و اجرای خلقهحلقه را ادامه می‌دهد . بنابراین دستور continue فقط داخل حلقه‌ها قابل استفاده است و البته فقط داخل حلقه خود عمل می‌کند ؛ یعنی اگر ۳ حلقه تو در تو تعریف کنید و در سومین حلقه که داخلی‌ترین حلقه می‌باشد از دستور continue استفاده کنید فقط بر روی همان حلقه ، یعنی حلقه سوم و داخلی‌ترین حلقه ، عمل می‌کند
 
در حلقه‌های while و do while دستور continue از جایی که نوشته شده تا انتهای حلقه را نادیده می‌گیرد و شرط while را ( جه در حلقه while و چه در حلقه do while ) بررسی می‌کند که اگر همچنان شرط حلقه برقرار بود ، اجرا و تکرار حلقه را ادامه می‌دهد و اگر نه ، حلقه شکسته می‌شود . در حلقه for با دستور continue یک بار عبارت تغییر دهنده اجرا می‌شود و سپس عبارت شرطی حلقه بررسی می‌شود و اگر صدق کرد اجرای حلقه ادامه یافته و تکرار می‌شود و اگر نه حلقه for ما متوقف خواهد شد