Skip to content
Tuesday, November 3, 2026Ideas worth exploring. Knowledge worth sharing.
S. SenseCentralDISCOVER EVERY DAY
THE LATEST THINKING

Every story.

Browse our articles in publication order, with new stories added automatically.

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…

↗
C Programming 5 min read

C – Pointers

Pointers in C are easy and fun to learn. Some C programming tasks are performed more easily with pointers, and…

↗
C Programming 3 min read

C – Arrays

Arrays a kind of data structure that can store a fixed-size sequential collection of elements of the same type. An…

↗