C Programming

  • Introduction to C Programming:-
  • Features of C and its Basic Structure
  • Simple C programs
  • Constants
  • Integer Constants
  • Real Constants
  • Character Constants
  • String Constants
  • Variables and assigning values
  • Data Types and Input/output Operators:-
  • Operators and Expressions: -
  • Arithmetic Operators
  • Unary Operators
  • Relational and
  • Logical Operators
  • Conditional Operator
  • Bitwise Operators
  • Increment Operators
  • Decrement Operators
  • The Size of Operator
  • Control Statements and Decision Making:-
  • if statement
  • if-else statement
  • Nesting of if statements
  • If-else if....else statements
  • Switch statement
  • While loop
  • Do...while loop
  • for loop
  • nesting of for loops
  • goto statement
  • break statement
  • continue statement
  • Functions:-
  • Library Function
  • Function Basics
  • Function Prototypes
  • Recursion
  • Arrays:-
  • One Dimensional Arrays
  • Multidimensional Arrays
  • Passing Arrays to Functions
  • Pointers :-
  • Basics of Pointers
  • Pointers and One-dimensional Arrays
  • Pointer Arithmetic
  • Pointers as Function Arguments
  • Pointers and two-dimensional arrays
  • Arrays of Pointers
  • String :-
  • gets()and puts()function
  • String with function
  • String without function
  • Storage Classes:-
  • Automatic or local variables
  • Register Variables
  • Global variables
  • Static variables
  • External variables
  • Structures and Unions:-
  • Basics of Structures
  • Structures and Functions
  • Arrays of Structures
  • Pointers to Structures
  • nesting Structures
  • Unions
  • Dynamic Memory Allocation and Linked List:-
  • malloc Memory Allocating
  • calloc Memory Allocating
  • free Memory Allocating
  • Reallocating Memory Allocating
  • The Pre-processor:-
  • File Inclusion
  • Macro Definition and
  • Substitution
  • File Management:-
  • Defining and Opening a file
  • Closing Files
  • Input/output Operations on Files
  • Graphics Designing Programming:-

Popular Courses Upgrade your skills with newest courses