Lesley's Digital Garden

Home

❯

Notes

❯

the C programming language

the C programming language

Jul 05, 2025

  • parent : computing
  • computing/c
  • MOC

Standard committee maintained website: https://www.c-language.org

Syntax

  • C declaration syntax
  • Compound Literals

Types

  • Type Punning
  • Strict aliasing

Functions

  • Variadic functions
  • Inline keywords

Preprocessor

See C preprocessor

  • Type-generic macro
  • NULL Macro

Variables and Objects

  • Objects
  • Scope of identifiers
  • Linkage of identifiers
  • Storage duration and lifetime of objects

Definitions

  • One definition rule (ODR)
  • External and tentative definitions

Miscellaneous

  • C & C++ Incompatibilities

Graph View

  • Syntax
  • Types
  • Functions
  • Preprocessor
  • Variables and Objects
  • Definitions
  • Miscellaneous

Backlinks

  • Computing MOC
  • system programming

Created with Quartz v4.5.2 © 2026. All notes are written in Obsidian.

  • GitHub Repository
  • Mastodon