Sonsuz Döngüler
Coddy'nin C Journey'sinin Temeller bölümünün bir parçası. Ders 44 / 63.
Sonsuz döngü, sonlanma koşulu hiçbir zaman karşılanmadığı için süresiz olarak devam eden bir döngüdür. Genellikle istenmeyen bir durum olsa da, gömülü sistemler veya sürekli çalışan programlar gibi sonsuz döngülerin yararlı olabileceği bazı durumlar vardır.
C dilinde, çeşitli yapılar kullanarak sonsuz bir döngü oluşturabilirsiniz:
Bir while döngüsü kullanarak:
while (1) { // yürütülecek kod }
Bir for döngüsü kullanarak:
for (;;) { // yürütülecek kod }
Bir do-while döngüsü kullanarak:
do { // yürütülecek kod } while (1);
Sonsuz bir döngüden çıkmak için genellikle bir break ifadesi kullanırsınız veya döngü içindeki bir kontrol değişkenini belirli bir koşula bağlı olarak değiştirirsiniz.
Sonsuz döngüleri kullanırken dikkatli olun, çünkü düzgün yönetilmezlerse programınızın donmasına neden olabilirler.
Kendin dene
Bu ders bir kod alıştırması içermiyor.
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
2Değişkenler
Veri TürleriTamsayıOndalık - DoubleKarakterlerBoolean'larSabitlerprintf TemelleriDeğişken Adlandırma KurallarıTür Dönüştürme 1. BölümTür Dönüştürme 2. BölümTekrar Mücadelesi3Operatörler
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaAtama OperatörleriKarşılaştırma OperatörleriMantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Mantıksal Operatörler Bölüm 3Tekrar MücadelesiKendi başına pratik yap: Online C derleyicisi