Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Statements (C++)

C++ statements are the program elements that control how and in what order objects are manipulated. This section includes:

  • Overview

  • Labeled Statements

  • Categories of Statements

    • Expression statements. These statements evaluate an expression for its side effects or for its return value.

    • Null statements. These statements can be provided where a statement is required by the C++ syntax but where no action is to be taken.

    • Compound statements. These statements are groups of statements enclosed in curly braces ({ }). They can be used wherever a single statement may be used.

    • Selection statements. These statements perform a test; they then execute one section of code if the test evaluates to true (nonzero). They may execute another section of code if the test evaluates to false.

    • Iteration statements. These statements provide for repeated execution of a block of code until a specified termination criterion is met.

    • Jump statements. These statements either transfer control immediately to another location in the function or return control from the function.

    • Declaration statements. Declarations introduce a name into a program. (Declarations provides more detailed information about declarations.)

For information on exception handling statements see Exception Handling.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft