Featured

1.2 Advantages of C

- Fast Powerful & efficient- Easy to…

Read More »
3.2 Operators

An operator is a symbol. Compiler identifies…

Read More »
4.1 Formatted IO - printf & scanf

4.1.1 Formatted Output - printfIt takes text…

Read More »
4.2 Chracter IO - getchar & putchar

getchar and putchar are used for the…

Read More »
5.1 Conditional branching - if

5.1.1 if statementAn if statement contains a…

Read More »
5.2 Conditional selection - switch

switch()A switch statement is used instead of…

Read More »
5.3 Loops - while & for

while loopThe while loop calculates the expression…

Read More »
5.4 Local Jumps goto

We can jump to any statement inside…

Read More »
5.5 Break and Continue

5.5.1 Break statementBreak statement is usually used…

Read More »
6.1 Function Basics

6.1.1 Building Blocks of ProgramsFunctions like main…

Read More »
6.2 Defination & Declaration

A function definition contains function name parameters…

Read More »
6.3 Standard Header Files

standard header files contains Prototypes of the…

Read More »
7.1 Blocks and Scope

C is a block structured language. Blocks…

Read More »
7.2 Variable Storage Classes

auto The default class. Automatic variables are…

Read More »
7.3 Definition & Declaration

Definition is the place where variable is…

Read More »
7.4 Initialisation of Variables

Initialization means assigning a value to the…

Read More »
8.1 Arrays

Array is a collection of similar data…

Read More »
8.2 Pointer

Pointer is a variable that stores the…

Read More »
8.3 String

A string is simply an array of…

Read More »
9.1 Structure

In Array we can store data of…

Read More »
9.2 Union

C Union is also like structure i.e.…

Read More »
9.3 File Operations and Functions

10.1.1 File PointersIt is not enough to…

Read More »
9.4 C Preprocessor directives

Before a C program is compiled in…

Read More »
9.5 Terminolory - Glossary

argument: A value passed to a function…

Read More »
9.6 FAQ

Section 1: Declarations and Initializations 1.1: How…

Read More »