آموزش C

مباحث پایه زبان C

دستور goto در زبان C – آموزش زبان C

  • چهارشنبه ۷ شهریور ۱۳۹۷
  • بازدید ۵,۹۴۵ نفر

تصویر c-goto-statement_3704 دستور goto در زبان C - آموزش زبان C

دستور goto در زبان C

دستور goto در زبان C به منظور جا به جایی کنترل اجرای برنامه از یک نقطه به نقطه دیگری که با برچسب مشخص شده است، استفاده می شود.

نکته! استفاده از دستور goto در هر زبان برنامه نویسی بسیار دشوار است، زیرا باعث می شود تا جریان اجرای برنامه پیچیده تر شود. این موضوع موجب می شود تا درک کارکرد و اصلاح چنین برنامه هایی نیز سخت باشد. بنابراین توصیه می شود، از این دستور استفاده نکنید.

نحوه نوشتن دستور goto

در زیر Syntax یک دستور goto را مشاهده می کنید:

در Syntax بالا، label می تواند هر اسم دیگری به جزء کلمه های کلیدی C باشد، همچنین می توان آن را در هر جایی از برنامه قرار داد. به محض اینکه دستور goto اجرا شود، کنترل اجرای برنامه برچسب مشخص شده می رود و از آن جا اجرا می شود.

دیاگرام دستور goto

تصویر c-goto-statement_3704_1 دستور goto در زبان C - آموزش زبان C

مثال

امتحان کنید

زمانی که کد بالا توسط کامپایلر زبان C و اجرا شود، نتیجه زیر را تولید خواهد کرد:

 

باکس دانلود
ثبت نظر
ریفریش کنید!
نظرات کاربران (۱ مورد)
  1. تصویر آواتار کاربر 0
    علیرضا یکشنبه , 5 اسفند

    سلام نحوه استفاده از دستور Go to و Lbl رو بصورت مصور اگه میشه میخواستم ممنون.