#else

Starts an optional, alternative conditional assembly block.

  #else statement-group
  
  
Parameter

statement-group

Any valid assembly statements.

Remarks

This directive must be part of an #if ... [#elif] ... #else ... #endif conditional structure (with each of these directives starting a new line). The preprocessor implements the assembly statements that #else introduces only if the bool-expr condition of the #if directive is false.

If this directive is part of a conditional structure that includes several #elif directives, the preprocessor implements the assembly statements that #else introduces only if all the bool-expr conditions are false.