Yuqoridagi kod bo`lagi 1 dan 20 gacha sonlar oralig`ida toq sonlarni chop qiladi.
C++ da belgi (label) to`g`ridan-to`g`ri yopiluvchi o`ng qavsdan oldin kela olmaydi. Bu cheklovni engish uchun belgidan keyin keluvchi bo`sh bayonotdan foydalanilishi mumkin. Misol uchun, Goto operatori o`zgaruvchan deklaratsiya ustidan oldinga sakray olmaydi. Bu faqatgina o`zgaruvchi blokning ichida tushgan holda imkoni mavjud va siz butun blokdan sakraysiz. Lekin yuqoridagi cheklovning teskarisi yaxshi ishlaydi, yani siz initsializatsiyalangan o`zgaruvchi ustidan orqaga sakrashingiz mumkin.
Eslatma:agar belgi (label) yopiluvchi qavsdan oldin paydo bo`lsa, bo`sh bayonot belgidan keyin kelishi kerak.
Programma bajarilishini boshqarilishini boshqa bir kuchli mexanizmlaridan biri-takrorlash operatorlari hisoblanadi.
Takrorlash operatori<< takrorlash sharti>> deb nomlanuvchi ifodaning rost qiymatida programmaning malum bir qismidagi operatorlarni (takrorlash tanasini) kop marta takror ravishda bajaradi.[2] listing. breakva continueoperatorlarining qo‘llanilishi .