google407ec42f1ae5ff0e.html
top of page

01

Introduction

  1. Language Features

  2. Creating a C Program

  3. Installing Required Software

  4. Starting to write code

  5. Creating and running your first C Program

  6. Writing a C program that displays your Message

  7. Structure of a C Program

  8. Practical Exercise

02

Basic Concepts

  1. The pre-processor

  2. The #include statement

  3. Compiler Starting Stage

  4. Blocks

  5. Use of Clrscr() & Getch() Function

  6. Displaying Output

  7. Reserved Keywords

  8. Practical Exercise

03

Variables and Data Types

  1. Basic Data Types

  2. Declaration of Variable

  3. Use of Assignment Operator

  4. Enums and Chars

  5. Format Specifiers

  6. Command line arguments

  7. Practical Exercise

04

Operators

  1. Basic Operators

  2. Bitwise Operators

  3. The Cast and size of Operators

  4. Operator Precedence

  5. Practical Exercise

05

Control Flow

  1. If Statements

  2. If Else Statements

  3. Nested If Statements

06

For Loop

  1. While Loop

  2. Do-While

  3. For Loop

  4. Nested for Loops

  5. Break and Continue keyword

  6. Practical Exercise

07

Text Arrays

  1. Creating and using Arrays

  2. Initialization Arrays

  3. 1D Array

  4. 2D Array

  5. Multidimensional Arrays

  6. Variable Length Arrays

  7. Practical Exercise

08

Functions

  1. Introduction

  2. Defining Functions

  3. Arguments and Parameters

  4. Returning data from functions

  5. Local and Global Variables

  6. Type of Function

  7. Function without Arguments without Return Type

  8. Function without Arguments with Return Type

  9. Function with Arguments without Return Type

  10. Function with Arguments with Return Type

  11. Practical Exercise l.

09

Strings

  1. Defining a String

  2. Constant Strings

  3. Working with String Functions

  4. Searching Strings

  5. Converting Strings

  6. char arrays

10

Practical

  1. Keywords

  2. if, else if

  3. switch

  4. while

  5. do while

  6. for loop

  7. array

  8. string

11

Pointers

  1. Overview

  2. Defining Pointers

  3. Accessing Pointers

  4. Pointer Basics

  5. Pointers and Arrays

  6. Pointer Arithmetic operator

  7. Dynamic Memory Allocation

  8. malloc, calloc, and realloc

12

Structures

  1. Creating and Using Structures

  2. Structures and Arrays

  3. Nested Structures

  4. Structures and Pointers

  5. Structures and Functions

  6. Practical Exercise

13

File Input and Output

  1. Overview

  2. Accessing Files

  3. Reading for a file

  4. Writing to a file

  5. Finding your position of a Text in a File

  6. Practical Exercise

14

The Standard C Library

  1. Standard Header Files

  2. Various Functions

  3. Math Functions

  4. Utility Functions

bottom of page