C – Header Files
A header file is a file with extension .h which contains C function declarations and macro definitions…
C – Preprocessors
The C Preprocessor is not a part of the compiler, but is a separate step in the…
C – File I/O
The last chapter explained the standard input and output devices handled by C programming language.…
C – Input & Output
When we say Input, it means to feed some data into a program. An input can…
C – typedef
The C programming language provides a keyword called typedef, which you can use to give a…
C – Bit Fields
Suppose your C program contains a number of TRUE/FALSE variables grouped in a structure called…
C – Unions
A union is a special data type available in C that allows to store different data types…
C – Structures
Arrays allow to define type of variables that can hold several data items of the…
C – Strings
Strings are actually one-dimensional array of characters terminated by a null character '\0'. Thus a null-terminated string…
C – Pointers
Pointers in C are easy and fun to learn. Some C programming tasks are performed…