Write down one similarity and one dissimilarity between break and continue statements.
Similarity
The main difference between break and continue statements in
C language is that a break origins the innermost enclosing loop or switch to be
exited immediately. Whereas, the continue statement origins the next iteration
of the enclosing for, while, or do loop to begin. The continue statement in
while and do loops takes the control to the loop's test-condition immediately,
whereas in the for loop it takes the control to the increment step of the loop.
Dissimilarity
- Both continue and break used inside of a loop.
- Both should be placed inside of any condition otherwise iteration will effect. i.e. if break is sued then the loop will stop immediately and if continue is used without condition then there may cause infinite loop.
No comments:
Post a Comment