Helping You Learn

Home  Interview Questions  Certifications  Aptitude Questions  Tutorials  Placement Papers  Search  Resume  Soft Skills  Video  Forum  Blog

Technical Interview Questions

.Net Interview Questions
Unix Interview Questions
C++ Interview Questions
C# Interview Questions

Programming Source Codes
C/C++ Source Codes
C# Source Codes

Soft Skills
Communication Skills
Leadership Skills




C Programming Tutorials

The C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.
C is the most widely used computer language.
This tutorial should be your starting point only.

Basic of C :
Facts about C
Why to use C ?
C Program File
C Compilers

Program Structure :
Simple C Program
C Program Compilation

Basic Datatypes :

Variable Types :
Local Variable
Global Variable

Storage Classes :
auto - storage class
register - storage class
static - storage class
extern - storage class

Using Constants :
Defining Constants
The enum Data Type

Operator Types :
Arithmetic Operators
Logical Operators
Bitwise Operators
Assignment Operators
Misc Operators

Control Statements :

Input and Output :
printf() function
scanf() function

Pointing to Data :
Pointers and Arrays
Pointer Arithmetic
Using Pointer Arithmetic with Arrays

Functions :
Using Functions
Declaration and Definition

Strings :
Reading and Writing Strings
String Manipulation Function

Structured Datatypes :
Pointer to Structure

Working with Files :
Basic I/O

Bits :
Bits Manipulation
Bits Field

Pre-Processors :
Pre-Processors Examples
Parameterized Macros
Macro Caveats
Useful Concepts

Built-in Library Functions :
String Manipulation Functions
Memory Management Functions
Buffer Manipulation
Character Functions
Error Handling Functions

 Check Aptitude Interview Questions for more Aptitude Questions

Check Placement Papers for more IT Companies Paper.