Skip to content
Tuesday, October 20, 2026Ideas worth exploring. Knowledge worth sharing.
S. SenseCentralDISCOVER EVERY DAY
THE ARTICLE LIBRARY

All stories.

Ideas and explainers from across SenseCentral.

C Programming 4 min read

C – Header Files

A header file is a file with extension .h which contains C function declarations and macro definitions to be shared between several…

↗
C Programming 5 min read

C – Preprocessors

The C Preprocessor is not a part of the compiler, but is a separate step in the compilation process. In simple terms,…

↗
C Programming 6 min read

C – File I/O

The last chapter explained the standard input and output devices handled by C programming language. This chapter cover how C…

↗
C – typedef
C Programming 2 min read

C – typedef

The C programming language provides a keyword called typedef, which you can use to give a type, a new name. Following…

↗
C Programming 3 min read

C – Bit Fields

Suppose your C program contains a number of TRUE/FALSE variables grouped in a structure called status, as follows − struct{…

↗
C Programming 4 min read

C – Unions

A union is a special data type available in C that allows to store different data types in the same memory location.…

↗
C Programming 6 min read

C – Structures

Arrays allow to define type of variables that can hold several data items of the same kind. Similarly structure is another user…

↗
C Programming 2 min read

C – Strings

Strings are actually one-dimensional array of characters terminated by a null character ‘\0’. Thus a null-terminated string contains the characters that comprise…

↗