Quick Learnology

C Programming :

C programming is considered as the base for other programming languages, that’s why it is called as Mother Language.

It can be defined as 5 ways:

  • Mother Language
  • System Programming Language
  • Procedure Oriented programming Language
  • Structured Programming Language
  • Mid-level Programming Language

 C Language is invented by Dennis Ritchie .

  • It is used for creating system applications that directly interact with the hardware devices such as drivers, kernels, etc.
  • IF/else statement
  • Nested If/else
  • Switch statement

Loop Control Repetiotions:

  • Loops
  • for loop
  • do loop
  • while loop
  • do-while loop
  • Nested Loops
  • Casting

C Preprocessors :

  • Features of C Preprocessors
  • Macro Expansion
  • File Inclusion
  • Conditional Compilation

Arrays :

  • Introduction
  • 1D and 2D Arrays
  • Return an Array
  • Pointers and Arrays
  • Array to Functions
  • Arrays of Pointers

Strings :

  • Introduction
  • More about Strings
  • Pointers and Strings
  • Standard Library Using Functions
  • Limitation of Array of Pointers to Strings

Structures :

  • Why us Structures ?
  • Arrays of Structures
  • Intricacies of Structures
  • Nested Structures
  • Uses of Structures

File Handling :

  • What is File Handling ?
  • fprintf() , fscanf()
  • fputc() , fgetc()
  • fputs() , fgets()
  • fseek()
  • rewind() , ftell()