C Programming (Spring)
Undergraduate course, HNUST, 2024
Contents
- Chapter 1: Introducntion
- Chapter 2: Basic Data Types & Operators
- Chapter 3: Control Structures
- Chapter 4: Function
- Chapter 5: Array
- Chapter 6: Pointer*
- Chapter 7: Structure & Union**
- Chapter 8: File**
- Chapter 9: Algorithms & Examples***
Exercise
- Homework and Answer
- Experiments
- Tests
- Completion
- Correction
- Programming
IDE
- Visual Studio 2010 Express (online version)
- Visual Studio 2010 Express (offline version)
- VC++ 6.0
- Code::Blocks
- CP Editor
- Online Programming
Textbook
Advanced
- LeetCode
- POJ
- nowcoder
- LeetCode 101: A LeetCode Grinding Guide (C++ Version) PDF
- Visualize code execution to learn Python, Java, C, C++, and JavaScript online
- ChatGPT for C Programming