C++

مريم احمد احمد الشيخ سكشن 1717مريم ابراهيم محمود صالح سكشن يمني سعد سليمان نصار سكشن21

Iniziamo. È gratuito!
o registrati con il tuo indirizzo email
C++ da Mind Map: C++

1. Features

1.1. Simple

1.2. Rich library

1.3. Powerful & fast

1.4. Platform dependent

1.5. Mid-level programming language

1.6. Structured programming language

2. C++ uses

2.1. To Design OS

2.2. Design DataBase

2.3. Engg-Application

2.4. To Develop Game

2.5. Embedded System

2.6. Medical-Application

2.7. Design Web Browsers

3. Operators

3.1. Arithmetic Operators

3.1.1. +

3.1.1.1. Addition

3.1.2. -

3.1.2.1. Subtraction

3.1.3. *

3.1.3.1. Multiplication

3.1.4. /

3.1.4.1. Division

3.1.5. %

3.1.5.1. Modulo Operation

3.1.6. ++

3.1.6.1. increases the value of the operand by 1

3.1.7. --

3.1.7.1. decreases the value of the operand by 1

3.2. Relational Operators

3.2.1. ==

3.2.1.1. Is Equal To

3.2.2. !=

3.2.2.1. Not Equal To

3.2.3. >

3.2.3.1. Greater Than

3.2.4. <

3.2.4.1. Less Than

3.2.5. >=

3.2.5.1. Greater Than or Equal To

3.2.6. <=

3.2.6.1. Less Than or Equal To

3.3. Logical Operators

3.3.1. &&

3.3.1.1. Logical AND. True only if all the operands are true.

3.3.2. ||

3.3.2.1. Logical OR. True if at least one of the operands is true.

3.3.3. !

3.3.3.1. Logical NOT. True only if the operand is false.

4. Advantages

4.1. Scalability

4.2. Compatibility

4.3. Multi-Paradigm

4.4. Object-Oriented

4.5. Memory Management

4.6. Low-Level Manipulation

4.7. Large Community Support

5. Applications

5.1. Libraries

5.2. Graphics

5.3. Browsers

5.4. Databases

5.5. Embedded Systems

5.6. Banking Applications

5.7. Cloud/Distributed Systems

6. Selection Statements

6.1. if statement

6.2. if-else-if ladder

6.3. if-else statement

6.4. switch statement

6.5. nested ifs statement

6.6. nested switch statement

7. Data Type

7.1. int

7.1.1. 4 bytes Stores whole numbers, without decimals

7.2. float

7.2.1. 4 bytes Stores fractional numbers, containing one or more decimals. Sufficient for storing 7 decimal digits

7.3. double

7.3.1. 8 bytes Stores fractional numbers, containing one or more decimals. Sufficient for storing 15 decimal digits

7.4. boolean

7.4.1. 1 byte Stores true or false values

7.5. char

7.5.1. 1 byte Stores a single character/letter/number, or ASCII values