0% found this document useful (0 votes)
361 views

C Programming Course Outline

This document provides a table of contents that outlines key topics in C programming. It covers concepts such as data types, conditional statements, loops, functions, pointers, memory management, and typecasting. The topics are broken down into sections that describe features of the C language like variables, operators, input/output, and more.

Uploaded by

pir zada
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
361 views

C Programming Course Outline

This document provides a table of contents that outlines key topics in C programming. It covers concepts such as data types, conditional statements, loops, functions, pointers, memory management, and typecasting. The topics are broken down into sections that describe features of the C language like variables, operators, input/output, and more.

Uploaded by

pir zada
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 5

Table Of Content:

 What Is C Programming ?,

 History Of C Language ,

 Where Is C Used?,

 Key Applications ,

 Why Learn ‘C’? ,

 How ‘C’ Works?.

 Install C On Windows ,

 Install C In Linux ,

 Install C On MAC .

 C Hello World! Example: Your First Program

 What Is Comment In C Language? ,

 Example Single Line Comment,

 Example Multi Line Comment,

 Why Do You Need Comments?.

 What Is A Character Set? ,

 Token ,

 Keywords And Identifiers,

 What Is A Variable?,

 Data Types,
 Integer Data Type,

 Floating Point Data Type,

 Constants,

 What Is A Conditional Statement?,

 If Statement,

 Relational Operators,

 The If-Else Statement,

 Conditional Expressions,

 Nested If-Else Statements,

 Nested Else-If Statements,

 What Are Loops?,

 Types Of Loops,

 While Loop,

 Do-While Loop,

 For Loop,

 Break Statement,

 Continue Statement,

 Which Loop To Select?,

 What Is A Switch Statement?,

 Syntax,
 Flow Chart Diagram Of Switch Case,

 Example,

 Nested Switch,

 Why Do We Need A Switch Case?,

 Rules For Switch Statement:,

 What Is A String?,

 Declare And Initialize A String,

 String Input: Read A String,

 String Output: Print/Display A String,

 The String Library,

 Converting A String To A Number,

 What Is A Storage Class?,

 Auto Storage Class,

 Extern Storage Class,

 Static Storage Class,

 Register Storage Class,

 How To Create A File,

 How To Close A File,

 Writing To A File,

 Reading Data From A File,


 Interactive File Read And Write With Getc And Putc,

 What Is A Function?,

 Library Vs. User-Defined Functions,

 Function Declaration,

 Function Definition,

 Function Call,

 Function Arguments,

 Variable Scope,

 Static Variables,

 Recursive Functions,

 Inline Functions,

 What Is A Pointer?,

 How Does Pointer Work?,

 Types Of A Pointer,

 Direct And Indirect Access Pointers,

 Pointersarithmetic,

 Pointers Andarrays,

 Pointers Andstrings,

 Advantages Of Pointers,

 Disadvantages Of Pointers,
 Functions Pointers In C Programming With Examples,

 What Are Bitwise Operators?,

 Bitwise AND,

 Bitwise OR,

 Bitwise Exclusive OR,

 Bitwise Shift Operators,

 Bitwise Complement Operator,

 How Memory Management In C Works?,

 Dynamic Memory Allocation,

 The Malloc Function,

 The Free Function,

 The Calloc Function,

 Calloc Vs. Malloc: Key Differences,

 The Realloc Function,

 Dynamic Arrays,

 Typecasting In C: Implicit, Explicit With Example,

 What Is Typecasting In C?,

 Implicit Typecasting,

 Explicit Typecasting.

You might also like