Przegląd instrukcji C++

Instrukcje języka C++ są wykonywane sekwencyjnie, z wyjątkiem sytuacji, gdy instrukcja wyrażenia, instrukcja wyboru, instrukcja iteracji lub instrukcja skoku modyfikuje ją specjalnie.

Instrukcje mogą być następującymi typami:

labeled-statement
expression-statement
compound-statement
selection-statement
iteration-statement
jump-statement
declaration-statement
try-throw-catch

W większości przypadków składnia instrukcji języka C++ jest identyczna z składnią ANSI C89. Podstawową różnicą między nimi jest to, że w C89 deklaracje są dozwolone tylko na początku bloku; Język C++ dodaje element declaration-statement, który skutecznie usuwa to ograniczenie. Dzięki temu można wprowadzać zmienne w punkcie programu, w którym można obliczyć wstępnie skompilowaną wartość inicjowania.

Deklarowanie zmiennych wewnątrz bloków umożliwia również dokładną kontrolę nad zakresem i okresem istnienia tych zmiennych.

W artykułach dotyczących instrukcji opisano następujące słowa kluczowe języka C++:

Zobacz też

Zestawienia