C Language notes

         Programming in C 

Overview of C

Operator and Expressions

  • Definition of Operator
  • Definition of Expression
  • Types of Operators 
               Arithmetic operator
               Relational operator
               Logical operator
               Assignment operator
               Increment and decrement operator
               Conditional operator
               Bitwise operator
               Special operator

 Basic Input/Output and Library Function

  •      Single character input/output function
                  getch()
                  getche()
                  getchar()
                  putch()
                  putchar()
  •      Formatted input/output functions 
                  printf()
                  scanf()
  •          Unformatted input/output functions            
                         gets()
                         puts()

      Control Structure

  • Definition of Control statement
  • Types of control statements
      1.    Decision making and branching statements
                 if....
                 if....else 
                 nested if.....else
                 else....if ladder
                 conditional statement
                 switch .... case
      2.    Decision making and looping statements
                while
                do .... while
                for
       3.     Control statements without  decision making or jump statements
                 break
                 continue
                 goto
                 return

   Arrays

  • Definition of Array   
  • Types of  arrays

   Functions

            Library Function
        User define Function
  • Types of user define function
  • Difference between library function and user define function
  • Definition of parameter 
  • Definition of actual and formal parameter
  • Recursion
  • Calling function
  • Storage classes

No comments:

Post a Comment