c++
by رفيدة هاني عبدالفتاح الدعلوب
1. Features
1.1. Mid-level
1.2. Simple
1.3. Memory managment
1.4. Structured
1.5. Compiler based
1.6. Object Oriented
1.7. Fast Speed
1.8. Extensible
1.9. Recursion
2. Functions
2.1. Function Types
2.2. Function Overloading
2.3. Storage class
2.4. Recursion
2.4.1. Return by Reference
2.5. Defult Arguments
3. Loop
3.1. for statement
3.2. While statement
3.3. do while statement
3.4. Nasted loop
4. Data Types
4.1. int
4.2. float
4.3. double
4.4. bool
4.5. char
4.6. void
5. Structures
5.1. Structure and function
5.2. Queues
5.3. Stacks
5.4. Linked Lists
5.5. Enumeration
5.6. Pointers and structure
6. Advantges
6.1. Wide application
6.2. Continous improvment
7. switch
7.1. Case statement
7.2. Default statement
8. Sequence
8.1. cout statement
8.2. cin statement
9. Array
9.1. One dimension
9.2. Tow dimension
10. Operators
10.1. Arithmetic Operators
10.1.1. +
10.1.2. -
10.1.3. *
10.1.4. /
10.1.5. %
10.1.6. --
10.1.7. ++
10.2. Relationl Operators
10.2.1. ==
10.2.2. !=
10.2.3. <
10.2.4. >
10.2.5. <=
10.2.6. >=
10.3. Logical Operators
10.3.1. &&
10.3.2. ||