C tutorial

C++ Virtual Functions

In this article, you are going to learn about an important concept in C++ called the virtual functions and pure virtual functions. However, it is recommended that you learn about basics of pointer, classes and derived classes before reading further. What is Virtual Function?  A virtual function is a special type of member function that …

C++ Virtual Functions Read More »

Preprocessor In C++

Understanding c preprocessor includes the source code which is  written by programmers is stored in the file “program.c”. The file that is stored then processed by preprocessors and an expanded source code file is generated as named program. This expanded file is compiled by the compiler and an object code file is generated as named …

Preprocessor In C++ Read More »

C Program Structure

C programming language is a general-purpose high-level programming language and like every programming language, it follows a consistent structure. In this article, we begin the tutorial by describing the structure and elements of C language. A C program is consists of statements or instructions grouped together. A statement is an instruction to a compiler which …

C Program Structure Read More »

C Printing Outputs

In C language, you need to compute the results and then output the results to the console. In order to do that we need specific built-in functions from C library. The most common library function are printf(), putchar() and puts(). In this article we will discuss each one of them in details and see some …

C Printing Outputs Read More »


Enjoy this blog? Please spread the word :)