Original Post
The iteration statements are discussed in the page 79 of book zero. I have some doubts about them (I've had them since C++ actually)... First of, is there some way to get out of two nested loops without a goto? Something like break, but break only works in the currently block, right? Also, will break work out for any block we are? Even in blocks following if(){}, for instance? I have some doubts on swicthes also... I believe that, like in C++, the cases must be constants (literals??), right? Why is that? I'm assuming this is because the way a swicth block is turned into assembly code (seeing how the flow of these structures is somewhat different), but that is only a guess. Thank you!