سلام، برای پرش از یک تابع به تابع دیگر در کدویژن باید از چه دستوری استفاده کرد؟
چون دستور goto فقط برای پرش داخل تابع هستش و نمیتونه خارج از تابع کار کنه.
مثلا من میخوام وقتی تابع چک رو با check(); فراخوانی کردم و بعدش تابع چک اجرا شد اونوقت از تابع چک به برچسب استارت در یک تابع دیگه برش کنه.
اینکار رو توسط چه دستوری میتونم انجام بدم؟؟
به طور مثال:
چون دستور goto فقط برای پرش داخل تابع هستش و نمیتونه خارج از تابع کار کنه.
مثلا من میخوام وقتی تابع چک رو با check(); فراخوانی کردم و بعدش تابع چک اجرا شد اونوقت از تابع چک به برچسب استارت در یک تابع دیگه برش کنه.
اینکار رو توسط چه دستوری میتونم انجام بدم؟؟
به طور مثال:
کد:
#include <mega8.h> #include <delay.h> #include <alcd.h> void check(); void main(void) { lcd_gotoxy(0,0); lcd_puts("config"); delay_ms(500); lcd_clear(); start: lcd_gotoxy(0,0); lcd_puts("Hii"); delay_ms(500); check(); } void check() { lcd_gotoxy(0,0); lcd_puts("bye"); delay_ms(500); goto start; }
دیدگاه