C Öğreticisi 9 (Döngüler)
Last updated
Was this helpful?
Last updated
Was this helpful?
Bu yazılar adresindeki yazı dizilerinin çevirileridir.
Bir kod bloğunun birkaç kez çalıştırılması gerektiği durumlarla karşılaşabilirsiniz.
Genelde ifadeler sırayla yürütülür: Bir işlevdeki ilk ifade önce yürütülür, ardından ikincisi vb.
Programlama dilleri, daha karmaşık yürütme yollarına izin veren çeşitli kontrol yapıları sağlar.
Bir döngü ifadesi, bir ifadeyi veya ifadeler grubunu birkaç kez çalıştırmamızı sağlar. Aşağıda verilen, programlama dillerinin çoğunda genel bir döngü ifadesidir -
C programlama dili, döngü gereksinimlerini işlemek için aşağıdaki döngü türlerini sağlar.
Döngü kontrol ifadeleri yürütmeyi normal sekansından değiştirir. Uygulama bloğundan çıkıldığında, o blokta oluşturulan tüm otomatik nesneler imha edilir.
C aşağıdaki kontrol ifadelerini destekler.
Bir koşul asla yanlış olmazsa, döngü sonsuz bir döngü haline gelir. For döngüsü genellikle bu amaç için kullanılır.
‘For’ döngüsünü oluşturan üç ifadeden hiçbiri gerekli olmadığından, koşullu ifadeyi boş bırakarak sonsuz bir döngü yapabilirsiniz.
Koşullu ifade bulunmadığında, doğru olduğu varsayılır. Bir başlatma ve artırma ifadesine sahip olabilirsiniz, ancak C programcıları sonsuz bir döngüyü belirtmek için daha yaygın olarak for (;;) yapısını kullanır.
NOT — Ctrl + C tuşlarına basarak sonsuz bir döngüyü sonlandırabilirsiniz.