C Programming Welcome to the our C Programming course detail page


 

 

C PROGRAMMING LANGUAGE

 

Introduction to ‘C’ language

  • Features of C
  • History
  • Structure of C Program
  • Keyword, Identifiers & Constants

 

 

Iteration

  • While
  •  For
  • Do..While Nested loop Statements

 

 

Data types

  •  Primitive Data Types
  • Aggregated Data Types

 

 

Arrays

  • Introduction to arrays
  • Need for Arrays
  • Types of arrays
  • One Dimensional Arrays
  • Two Dimensional Arrays
  • Multi Dimensional Arrays

 

 

Operators

  • Binary Operators
  •  Unary Operators
  • Ternary Operators
  • Special Operators
  • Order of Evaluation

 

 

String manipulation

  • Declaring String
  • Initializing String
  • String Functions
  • String Formatted Specifiers
  • Multiple Strings

 

 

Selections

  • Simple if
  •  if..else
  •  Nested if
  • if..else ladder
  •  Goto Statement
  • Break and Continue Statement
  • Switch..Case statement

 

 

Functions

  • Introduction to Functions
  • Need for Functions
  • Classification of Functions
  • Function Prototype
  • Defining Function
  • Calling Function
  • Function with Arrays
  • Function with Strings
  • Recursive Functions

 

 

 

Structures, unions, enum

  • Introduction to Structures
  •  Declaring a Structure
  • Structures with Arrays
  • Structures with Function
  • Nested Structures
  • Introduction to Union
  • Declaring Union
  • Difference between Structures and Unions
  • Enumerations
  • Typedef

 

 

Pointers

  • Introduction to Memory
  •  Introduction to Pointers
  • Operations on Pointers
  •  Pointer to Pointer
  • Pointer to Array
  • Array to Pointers
  • Call by Value and Call by Reference
  • Passing Pointers to Functions
  • Functions returning Pointers
  •  Pointer to Functions
  • Dynamic Functions Call with Function Pointer
  • Pointers with Structures

 

 

 

Scroll to Top