C++

C++ Sonsuz Döngü

Bir for deyiminde başlangıç, şart ve adım ifadelerinin olduğunu daha önceki yazılardan biliyorsunuzdur. Eğer şart döngünün belirli bir aşamasında bozulmuyorsa(false durumuna geçmiyorsa) bu döngü sonsuz döngü durumuna geçmiş olur.  Aşağıda for döngüsünün yapısını görüyorsunuz.

Bir şart asla false olmazsa, bu döngü sonsuz döngü haline geldiğini ifade etmiştik. For döngüsü geleneksel olarak belirli sayıda işlemi gerçekleştirmek için kullanılır. Fakat  ‘For’ döngüsünü oluşturan üç ifadeden hiçbiri gerekmediğinden, koşullu ifadeyi boş bırakarak sonsuz bir döngü oluşturabilirsiniz.

Koşullu ifade olmadığında, doğru olduğu varsayılır. Bir başlatma ve arttırma ifadeniz olabilir, ancak C ++ programcıları sonsuz bir döngüyü belirtmek için ‘for (;;)’ yapısını kullanırlar.

NOT-Konsol ekranında  Ctrl + C tuşlarına basarak sonsuz bir döngüyü sonlandırabilirsiniz.

 

About the author

admin

Add Comment

Click here to post a comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.