C & C++

Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed molestie, velit ut eleifend sollicitudin, neque orci tempor nulla, id sagittis nisi ante nec arcu.

INTRODUCTION

    • Introduction┬áto Programming Language
    • Generations of Languages
    • Features of C
    • History
    • Structure of C Program
    • Keywords, Identifiers

DATA TYPES

    • Primitive Data types
    • Derived Data Types
    • User Defined Data Types

OPERATORS

  • Unary Operators
  • Binary Operators
  • Ternary Operators
  • Order of Evaluation
  • Implicit Type Casting
  • Explicit Type Casting
  • Formatted Functions
  • Non Formatted Functions
  • Format Specifiers
  • Escape Sequences

CONDITIONAL STATEMENTS

  • Simple if
  • if .. else
  • Nested if
  • if .. else ladder
  • Goto Statement
  • Switch .. case

ITERATIVE STATEMENTS

  • while
  • do .. while
  • for
  • break and continue statments
  • Nested loop Statements

ARRAYS

  • Introduction
  • Need for Arrays
  • Single Dimensional Arrays
  • Double Dimensional Arrays
  • Multi Dimensional Arrays

STRINGS

  • Declaration
  • Initializing Strings
  • String Functions
  • Multiple Strings

FUNCTIONS

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

STORAGE CLASSES

  • Automatic
  • Extern
  • Static
  • Register

STRUCTURES, UNIONS

  • Introduction
  • Declaration and Initialization of Structures
  • Structures with Arrays
  • Structures with Functions
  • Nested Structures
  • Introduction to Unions
  • Difference between structure and union
  • Enumeration
  • Typedef

POINTERS

  • Introduction to Memory
  • Introduction to Pointers
  • Declaration and Operation
  • Pointer to Pointer
  • Arrays and Pointers
  • Call by value and Call by reference
  • Passing and returning pointers to functions
  • Pointers and structures
  • Self Referential Structures

DYNAMIC MEMORY ALLOCATION (DMA)

  • Malloc
  • Calloc
  • Realloc
  • free

FILES

  • Introduction
  • File input and output Operations
  • Sequential Files
  • Random Access Files
  • Command line Arguments
  • Database vs FileSystem

GRAPHICS

  • Introduction to Graphics
  • Initializing Graphics
  • Graphic Dirvers and Modes
  • Graphics functions

CONTACT US

Free Courses

Duis egestas aliquet aliquet. Maecenas erat eros, fringilla et leo eget, viverra pretium nulla. Quisque sed augue tincidunt, posuere dui tempor.

Premium Courses

Duis egestas aliquet aliquet. Maecenas erat eros, fringilla et leo eget, viverra pretium nulla. Quisque sed augue tincidunt, posuere dui tempor.