Lookup and name spaces
  • References/C, C++/C/C language

When an identifier is encountered in a C program, a lookup is performed

2025-01-10 15:47:30
Statements
  • References/C, C++/C/C language

Statements are fragments of the C program that are executed in sequence. The body of any function is a compound statement, which, in turn is a sequence of statements and declarations:

2025-01-10 15:47:30
Comparison operators
  • References/C, C++/C/C language

Comparison operators are binary operators that test a condition and return 1 if that condition is logically true and 0 if that condition is false

2025-01-10 15:47:30
if statement
  • References/C, C++/C/C language

Conditionally executes code. Used where code needs to be executed only if some condition is true. Syntax

2025-01-10 15:47:30
Lifetime
  • References/C, C++/C/C language

Every object in C exists, has a constant address, retains its

2025-01-10 15:47:30
Bit fields
  • References/C, C++/C/C language

Declares a member with explicit width, in bits. Adjacent bit field members may be packed to share and straddle the individual bytes. A bit field

2025-01-10 15:47:30
_Noreturn function specifier
  • References/C, C++/C/C language

Specifies that the function does not return to its point of invocation. Syntax

2025-01-10 15:47:30
Logical operators
  • References/C, C++/C/C language

Logical operators apply standard boolean algebra operations to their operands. Operator

2025-01-10 15:47:30
Scope
  • References/C, C++/C/C language

Each identifier that appears in a C program is only visible (that

2025-01-10 15:47:30
atomic types
  • References/C, C++/C/C language

Syntax _Atomic ( type-name )

2025-01-10 15:47:30