Price: Check with seller

Description

INTRODUCTION TO “ C ” LANGUAGE


Basic of C



  • Data types

  • Indentation

    • If else



  • Operators

  • The “WHILE” Loop

  • The “For “ Loop

  • Nested Loop Statements

  • The “BREAK” & “CONTINUE” Statement

    • Switch case default & break



  • Bitwise operators


 


Functions



  • Introduction to Functions

  • Need for Functions

  • Standard & User defined Functions

  • What is header file

  • How to create our own header file

  • Difference between source file & exe file

  • How to create exe file

  • Defining & Calling Functions

  • Storage Classes

    • Automatic Storage Classes

    • Register Storage Classes

    • Static Storage Classes

    • External Storage Classes



  • Pass by Value, pass by Reference

  • Return by value & return by address

  • Recursive Functions


 


Pointers



  • Memory concept

  • Pointers to variable

  • Pointers to pointers

  • Pointers with operation


 


Arrays



  • Introduction to Arrays

  • Need for Arrays

  • Arrays with pointers

  • Arrays with functions

  • Types of Arrays

  • One Dimensional Arrays

  • Two Dimensional Arrays

  • Multi Dimensional Arrays


 


Strings



  • Char pointers

  • Char array (String)

  • Declaring & Initializing String Variables

  • Strings with pointers

  • Strings with functions

  • String Functions

  • Creation of our own string.h

  • Array of Strings


 


Structures, Unions, Enum and typedef      



  • Enum and typedef

  • Introduction to Structures

  • Defining Structures

  • Struct with pointers , arrays, strings and functions

  • Array ,strings as Structures Members

  • Containership

  • Union, Different between Structure & Union


 


Graphics Programming



  • In text Mode

  • In Graphics Mode


 


File



  • Introduction to files

  • Types of Files

  • File Pointers

  • Opening & Closing Files

  • Modifying  & deleting Files

  • Interacting with

    • text files (ex: .txt, .c, .cpp)

    • non text files (ex: .dat, .mpg, .avi, .mp3)

    • data base files



  • Creating database with file operation

  • Command Line Arguments


 


Dynamic memory allocation ( DS )



  • Purpose of dynamic memory allocation

  • Malloc , calloc ,realloc and free

  • Sorting

  • Recursion

  • Lists

  • Single linked lists

  • Double linked lists

  • Circular linked lists

  • Stacks

  • Queues

  • Adding 2 lists

  • Inserting a node in required position

  • Deleting a node from required position


 


 


 

More Details

Total Views:9
Reference Id:#463538
Phone Number:8939915577
Website URL:Click To Visit
Current Rating: /5 0 Vote
Copyright © 2018 |   All Rights Reserved |   tuffclassified.com |   24x7 support |   Email us : info[at]tuffclassified.com