0% found this document useful (0 votes)
14 views2 pages

C Programming & C++

The document outlines the fundamental concepts of C and C++ programming languages, including history, data types, control structures, functions, and object-oriented programming principles. It covers key topics such as algorithms, flowcharts, file handling, and various programming structures. Additionally, it discusses advanced features like inheritance, polymorphism, and templates in C++.

Uploaded by

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

C Programming & C++

The document outlines the fundamental concepts of C and C++ programming languages, including history, data types, control structures, functions, and object-oriented programming principles. It covers key topics such as algorithms, flowcharts, file handling, and various programming structures. Additionally, it discusses advanced features like inheritance, polymorphism, and templates in C++.

Uploaded by

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

C Programming

History Of C Language

Algorithm & Flowcharts

Keywords : Data-types, Variables

Keywords : Constants, Expression

Programming Structures (Loop Concepts)

Array (1d & 2d)

Functions (Declaration & Prototype)

Functions (Passing & Returning Values)

Functions (C Return Statement)

Functions (Passing Array Elements To Function)

Functions (Passing Array To Function)

Recursive Functions

String Handling (Different String Function)

Pointers (Concept, Pointers & Arrays)

Pointers (Character Array)

Structures (Declaring Structure Elements)

Structures (Accessing Structure Elements)

Structures (Arrays Of Structure)

Structure (Pointer & Structures)

File Handling (File Operation)

File Handling (Different Modes Of Files)

Files (Command Line, Arguments)

Files (Misc. I/O Function)

Files (Modes Of Files)

C++
Files And Console I/O

Procedure V/S Object Oriented Programming

Benefits Of OOP’s

Different OOP’s Features

www.aimscomputerinstitute.com
Data Types, Variables

Constants, Expressions

Operators (Arithmetic, Logical, Relational)

Operators (Conditional, Assignments)

Type Conversion & Casting

Control Structure (If, If-else, Nested If-else)

Control Structure (Switch, While Loop)

Control Structure (For Loop)

Control Structure (Do While Loop)

Control Structure (Break, Continue)

Control Structure (Nested Loops)

Functions (Pass By Value, Pass By Reference)

Functions Overloading

Functions (Inline Functions, Friend Function)

Classes & Objects (Class Definition, Public)

Classes & Objects (Private)

Classes & Objects (Protected Members)

Constructor & Destructor (Characteristics)

Default Constructor

Constructor Overloading

Parameterized Constructor, Destructor

Copy Constructor, Operator Overloading

Inheritance (Base & Derived Class)

Single & Multilevel Inheritance

Abstract Class, Virtual Base Class

Virtual Function

Pointer, Polymorphism, Pointer To Array

Run Time & Compile Time Polymorphism

Template (Template Class)

Template (Function Templates)

www.aimscomputerinstitute.com

You might also like