for(;;) { statement } का मतलब क्या है?
What does for(;;) { statement } mean?
A
infinite loop
B
no loop
C
loop once
D
error
Explanation
C language में for(;;) एक valid syntax है जो एक infinite loop बनाता है।
➤ Syntax breakdown:
for(initialization; condition; update)
जब आप तीनों खाली छोड़ देते हैं (for(;;)), तो:
-
कोई condition नहीं होती — यानी loop हमेशा चलता रहेगा
-
इसे रोकने के लिए
breakयाreturnका इस्तेमाल करना होगा
🧪 Example:
for(;;) {
printf("Running forever\n");
// loop को रोकने के लिए आप break लगा सकते हैं
}
👉 So, for(;;) means the loop will run forever (infinite loop) unless stopped manually.
Correct Answer: A) infinite loop