- Birleşik Operatör
- İfade Operatörü
- Return Operatörü
- Koşullu Operatör if-else
- Üçlü Operatör ?:
- Switch Operatörü
- Döngü Operatörü while
- Döngü Operatörü for
- Döngü Operatörü do while
- Break Operatörü
- Continue Operatörü
- Nesne Oluşturma Operatörü new
- Nesne Silme Operatörü delete
For Döngü Operatörü
'For' operatörü, üç ifadeden ve bir çalıştırılabilir operatörden oluşur:
for(ifade1; ifade2; ifade3)
|
İfade 1, döngü başlangıcını ifade eder. İfade2, döngü sonlandırma koşullarını kontrol eder. Eğer doğruysa, döngü gövdesi for çalıştırılır. Döngü, ifade2'yi yanlış sonuç alana kadar tekrar eder. Eğer yanlışsa, döngü sonlandırılır ve kontrol bir sonraki operatöre verilir. İfade3, her tekrardan sonra hesaplanır.
Bir for operatörü şu ardışık operatörlere eş değerdir:
ifade1;
|
Bu üç ifadelerden herhangi biri veya hiç biri for operatöründe yer almayabilir ama bunları ayıran noktalı virgüller (;) kesinlikle atlanmamalıdır. İfade2 atlandığında kesinlikle doğru olduğu varsayılır. For(;;) operatörü, devamlı bir döngüdür; while(1) operatörüne eşdeğerdir. İfade1 veya ifade3 ifadelerinin her ikisi de virgül ',' ile birleştirilmiş çeşitli ifadeler barındırabilirler.
Not
Eğer döngü içinde büyük miktarda tekrar yapılması bekleniyorsa, zorla sonlandırma işlemi, IsStopped() fonksiyonu aracılığı ile kontrol edilebilir.
Örnekler:
for(x=1;x<=7000; x++)
|
Ayrıca Bakınız
Değişkenlerin Başlatılması, Değişkenlerin Görünürlük Alanları ve Ömürleri, Nesnelerin Yaratılması ve Silinmesi