do-while Deyimi (C++)
Belirtilen sonlandırma koşulu (ifade) sıfır olarak değerlendirilene kadar bir deyimi art arda yürütür.
Sözdizimi
do
statement
while ( expression ) ;
Açıklamalar
Sonlandırma koşulunun testi, döngünün her yürütülmesinden sonra yapılır; bu nedenle, sonlandırma ifadesinin değerine bağlı olarak bir do-while döngüsü bir veya daha fazla kez yürütülür. Do-while deyimi, deyimi gövdesinde break, goto veya return deyimi yürütürken de sonlandırılabilir.
İfade aritmetik veya işaretçi türüne sahip olmalıdır. Yürütme aşağıdaki gibi devam eder:
Deyim gövdesi yürütülür.
Ardından ifade değerlendirilir. İfade false ise, do-while deyimi sonlandırılır ve denetim programdaki bir sonraki deyime geçer. İfade true (sıfır olmayan) ise, işlem 1. adımdan başlayarak yinelenir.
Örnek
Aşağıdaki örnekte do-while deyimi gösterilmektedir:
// do_while_statement.cpp
#include <stdio.h>
int main()
{
int i = 0;
do
{
printf_s("\n%d",i++);
} while (i < 3);
}
Ayrıca bkz.
Yineleme Deyimleri
Anahtar Sözcükler
while Deyimi (C++)
for Deyimi (C++)
Range-based for Deyimi (C++)
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin