Emirhan Bülbül
Android Developer
C goto İfadesi Kullanımı
goto ifadesi sıçrama yapmaya sağlayan bir ifadedir. Şöyle ki; siz kod içerisinde belli bir yere etiket giriyorsunuz ve başka bir kısımda goto ile bu etiketin bulunduğu kısma sıçrayabiliyorsunuz.
* Yalnız goto ifadesinin kullanımı fazla tercih edilmemektedir çünkü kodun okunmasını zorlaştırmaktadır. Eğer ödevlerinizde goto ifadesini kullanacaksanız kullanmadan önce hocanıza sormanızı tavsiye ederim. 🙂
Akış Diyagramı:
Örnek Kullanım:
#include int main () { int a=0; burasi: //burasi isminde bir etiket gelirledik goto buraya gelecek printf("a'nin degeri:%d\n",a); a=a+1; // Her döndüğünde a'yı 1 arttıracak. //Döngünün sonsuzluğa gitmemesi için bu şekilde 10 olursa sonlanmasınu sağladık. if(a==10){ return 0; } //burasi etiketinin olduğu kısma dönecek goto burasi; }
Yukarıdaki örnekte goto ifadesi sayesinde bir döngü oluşturduk.