C Programming

Course Content

Introduction to C++

  • Overview of C++
  • C vs C++
  • Features of C++
  • Keywords in C++
  • COUT & CIN
  • C++ Variables
  • C++ Data Types
  • C++ Operators
  • C++ Keywords

Basic Features of C++

  • Control Statement
  • Conditional Statement
  • C++ Functions
  • C++ Array
  • C++ Pointers

C++ OOPs Concept

  • Class & Objects
  • Constructor
  • Destructor
  • this Pointer
  • static
  • Friend Function

C++ Inheritance

  • Types of Inheritance
  • Level of Inheritance

Polymorphism

  • Polymorphism
  • Overloading
  • Overriding
  • Virtual Function

Abstraction

  • Interface
  • Abstract Class
  • Type of Function
  • Call by value/Reference
  • recursive function

ARRAY

  • Introduction to Array
  • ARRAY to Function

C Pointers

  • Introduction to Pointers
  • Usage of Pointers
  • Pointer to Pointer
  • Pointer Arithmatic
  • Dynamic Memory

String

Structure & Union

  • Array of structure
  • nested structure
  • Union
  • Pointer Arithmatic
  • Dynamic Memory

File Handling

C preprocessor

Command Line Argument

Interview question and Examples