A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://en.cppreference.com/w/cpp/language/../algorithm/../../cpp/../c/language/../language.html below:

C language - cppreference.com

This is a reference of the core C language constructs.

Basic concepts

Comments
ASCII chart
Character sets and encodings
Translation phases
Punctuation
Identifier - Scope - Lifetime
Lookup and Name Spaces
Type - Arithmetic types
Objects and Alignment
The main function
As-if rule
Undefined behavior
Memory model and Data races

Keywords

Preprocessor

#if - #ifdef - #ifndef - #elif
#elifdef - #elifndef (C23)
#define - # - ##
#include - #pragma
#line - #error
#warning (C23) - #embed (C23)

Statements

if - switch
for
while - do-while
continue - break
goto - return

Expressions

Value categories
Evaluation order and sequencing
Constants and literals
  Integer constants
  Floating constants
  Character constants
  true/false (C23)
  nullptr (C23)
  String literals
  Compound literals (C99)
Constant expressions
Implicit conversions
Operators
  Member access and indirection
  Logical - Comparison
  Arithmetic - Assignment
  Increment and Decrement
  Call, Comma, Ternary
  sizeof - alignof (C11)
  Cast operators
Operator precedence
Generic selection (C11)

Initialization

Scalar
Array
Structure/Union

Declarations

Pointers - Arrays
Enumerations
Storage duration and Linkage
const - volatile - restrict (C99)
struct - union - Bit-fields
alignas (C11) - typedef
static_assert (C11)
Atomic types (C11)
External and tentative definitions
Attributes (C23)

Functions

Function declaration
Function definition
inline (C99)
_Noreturn (C11) (deprecated in C23)
Variadic arguments

Miscellaneous

History of C
Conformance
Inline assembly
Signal handling
Analyzability (C11)



RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4