| # | Title | Date | Summary |
|---|---|---|---|
|
1
|
Sat 04 April 2026
|
How utilize compile_commands.json to enable support for the library in clangd. |
|
|
2
|
Thu 07 August 2025
|
This article unifies files, pipes, and sockets via Linux file descriptors, shown through concise C and strace examples. |
|
|
3
|
Wed 06 August 2025
|
Overview of the most commonly used preprocessor directives in C, with examples. |
|
|
4
|
Tue 05 August 2025
|
This article explains implicit type conversion in C, based on the C23 standard. |
|
|
5
|
Tue 05 August 2025
|
The article explains how the C compilation workflow separates source files into translation units, compiles each into object files, and then links them into one executable. |
|
|
6
|
Mon 04 August 2025
|
This article explains the concepts of alignment and padding in the C programming language. |
|
|
7
|
Sun 03 August 2025
|
This article introduces arrays in C, explaining their memory layout, initialization, size measurement, and the relationship between arrays and pointers. |
|
|
8
|
Fri 01 August 2025
|
Explanation of pointer arithmetic rules in C. |
|
|
9
|
Mon 05 May 2025
|
The article explains the difference between declaration and definition in C. |
|
|
10
|
Mon 05 May 2025
|
This article introduces the concept of Flexible Array Members (FAMs) in C, using a SIP parser as a practical example. It demonstrates how to efficiently allocate memory using a single |
|
|
11
|
Sun 04 May 2025
|
Guide to the qsort routine in the C standard library. |
|
|
12
|
Fri 25 April 2025
|
Format strings control data representation in C's I/O operations. This article explores their syntax and practical usage. |
|
|
13
|
Fri 25 April 2025
|
This article provides a detailed overview of operators in C, including examples for each type, to help developers understand how expressions are constructed. |
|
|
14
|
Fri 11 April 2025
|
Guide to mocking techniques in C development. |
|
|
15
|
Thu 27 March 2025
|
Google sanitizers are more feature rich alternative to valgrind. This article is explaining sanitizers basic usage. |