• Have any questions?
  • +91 9427491229
  • contact@scriptusinstitute.com
C Lanaguage
Course Type:
description
curriculum
reviews
C Lanaguage
C is a high-level and general-purpose programming language that is ideal for developing firmware or portable applications. Originally intended for writing system software, C was developed at Bell Labs by Dennis Ritchie for the Unix Operating System in the early 1970s. Ranked among the most widely used languages, C has a compiler for most computer systems and has influenced many popular languages – notably C++.
C Lanaguage
Module 1: Basics of C
  1. History and Features of C
  2. Importance of C
  3. About Procedural Language
  4. Role of Compiler
  5. Role of Interpreter
  6. The Structure of a C Program
  7. Writing C Programs
  8. Building an Executable Version of a C Program
  9. Debugging a C Program
  10. Examining and Running a C Application Program

 

Module 2: An Overview Of C And Buzzwords
  1. Data Type, Variable
  2. Operators
  3. Control Statement
  4. Preprocessor Directives Input and Output Operators
  5. Reading/Writing Characters
  6. Formatted input/output Function

 

Module 3: Control Statement

  1. The IF…..ELSE Statement
  2. IF……ELSE ladder
  3. Nesting of IF…..ELSE Statements
  4. The Switching Statements
  5. The do-while Statement
  6. The while statement
  7. FOR Statements

 

Module 4: Array in C
  1. Array : What and Why?
  2. One Dementions Arrays
  3. Two Dementions Arrays
  4. Multi Dimentions Arrays
  5. Dynamic Arrays

 

Module 5: String Handling
  1. Reading String from Terminal
  2. Writing String to Screen
  3. String Handling Functions
  4. Table of String

 

Module 6: Function in C
  1. Function Basics
  2. Advantage of Function
  3. Recursion
  4. Variable Storage Classes
  5. Variable arguments Function

 

Module 7: Pointers in C
  1. Understading Pointers
  2. Pointer expressions
  3. Pointer and Arrays
  4. Pointers and Character String
  5. Pointers to Functions
  6. Pointers and Structures

 

Module 8: Structures and Unions
  1. Defining a Structure
  2. Advantage of Structure
  3. Size of Structure
  4. Arrays of Structures
  5. Structures and Functions
  6. Defining Unions

 

Module 9: Dynamic Memory allocation
  1. Introduction to Dynamic Memory Allocation
  2. Malloc
  3. Calloc
  4. Realloc
  5. Free

 

Module 10: LinkedList
  1. Concepts of Linked Lists
  2. Creating a Linked Lists
  3. Inserting/Deleting an item
  4. Application of Linked Lists

 

Module 11: File Management in C
  1. Introduction to File Management
  2. Opening/Closing a File
  3. Input/Output operations on Files
  4. Error Handling During I/O Operations
  5. Command Line Arguments

 

Module 12: Preprocessor
  1. Macro Substitution
  2. File Inclusion
  3. Computer Control Directives
Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

Scriptus Institute
Average rating:  
 1 reviews
by Himani on Scriptus Institute
Testing

This is Testing review

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

Scriptus Institute
Average rating:  
 1 reviews
by Himani on Scriptus Institute
Testing

This is Testing review