A single-page, at-a-glance revision project for core C programming concepts.
This project is designed as a fast reference and structured summary sheet covering essential C topics without unnecessary depth.
It focuses on clarity, fundamentals, memory thinking, and practical usage for beginners and interview revision.
- Quick revision before interviews
- Rapid recall of core C syntax and concepts
- Clear mental model of memory, pointers, and program flow
- Practical, production-focused reminders for writing safe C
- Strong foundation for DSA, OS, and low-level programming
- C basics and program structure
- Compilation flow - preprocess compile link execute
- Variables, constants, and data types
- Input output - printf and scanf
- Operators and expressions
- Control flow - if else switch loops break continue
- Functions and recursion
- Scope and storage classes - auto static extern register
- Arrays and strings
- Pointers - pointer arithmetic, pointer to pointer, common pointer bugs
- Structures and unions
- Dynamic memory allocation - malloc calloc realloc free
- File handling - fopen modes, reading and writing, EOF
- Preprocessor - macros and conditional compilation
- Bitwise operations and bit manipulation
- Common mistakes and best practices
- React
- Vite
- styled-components
Single page only
Section-based navigation
Searchable and expandable content
No blog-style content, only structured notes
Each topic is modular and collapsible for fast scanning.
npm install
npm run dev