static assert declaration
  • References/C, C++/C/C language

Syntax _Static_assert ( expression

2025-01-10 15:47:30
restrict type qualifier
  • References/C, C++/C/C language

Each individual type in the C type system has several qualified versions of

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

This optional extension to the C language limits the potential results of executing some forms of undefined behavior, which improves the effectiveness of static analysis of

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

When an expression is used in the context where a value of a different type is expected, conversion may occur:

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

Assignment and compound assignment operators are binary operators that modify the variable to their left using the value to their right.

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

Allows values of integer type to be used in expressions directly. Syntax An integer constant is a

2025-01-10 15:47:30
#include directive
  • References/C, C++/C/C language

Includes another source file into the current source file at the line immediately after the directive. Syntax

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

When initializing an object of scalar type, the initializer must

2025-01-10 15:47:30
Thread storage duration
  • References/C, C++/C/C language

An object whose identifier is declared with the storage-class specifier _Thread_local (since C11) has thread storage

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

Performs explicit type conversion. Syntax

2025-01-10 15:47:30