C tutorial for beginners and professionals with examples on C Overview, language basics, Environment Setup, Program Structure, Basic Syntax, literals, data types, Variables, Constants, Storage Classes, Operators, Decision Making, functions, Scope Rules, loops, arrays, pointers, Strings, structures, Unions, Bit Fields, Typedef, input and output, Header Files, Type Casting, Error Handling, Recursion, Variable Arguments, memory management, pre-processors, directives, Command Line Arguments etc.
C tutorial
- C language overview
- C history
- C features
- How to install C
- First C program
- Flow of c program
- c printf and scanf
- C variables
- C constants
- C data types
- C keywords
- C operators
- C comments
- C escape sequence
- C if else
- C switch
- C for loop
- C while loop
- C do while loop
- C break
- C continue
- C goto
- C type casting
- C functions
- C call by value
- C call by reference
- C recursion
- C storage classes
- C 1D array
- C 2D array
- C array to function
- C pointers
- C pointer to pointer
- C pointer arithmetics
- C dynamic memory
- C string
- C gets puts
- C string functions
- C strlen
- C strcpy
- C strcat
- C strcmp
- C strrev
- C strlwr
- C strupr
- C strstr
- C math functions