Languages
C Cheat Sheet
Print-ready cheat sheet for C, organized for fast lookup, study, and desk-side use
Sample
What's in this cheat sheet
- Basics
- Data Types
- Control Flow
- Functions
- Pointers
- Arrays & Strings
- Structs
- Memory Management
- File I/O
- Preprocessor
Hello World
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0;
}
Compile & Run
gcc -o app main.c # compile
gcc -Wall -Wextra -std=c17 main.c # strict
./app # run
Comments
// single-line comment (C99+)
/* multi-line
comment */
Download the full cheat sheet for all sections, formatted for print
Download PDFDownloads
Choose the treatment that matches how you read
-
Recommended
Standard
B&W, ink-efficient. The default for laser printers and photocopies
Best for Printouts and desk-side reference
-
Color
Warm color accents for on-screen reading or color printers
Best for Screen reading or color printers
-
Reference Card
Maximum density, 4-column layout. Everything on one page
Best for Fast scanning and minimum paper use