Get Started. It's Free
or sign up with your email address
C by Mind Map: C

1. features

1.1. Fast and Efficient

1.2. Procedural Language.

1.3. Libraries with rich Functions.

1.4. Modularity

1.5. General Purpose Language

1.6. Rich set of built in Operators

1.7. Middle Level Language

2. variablas

2.1. naming a variable

2.2. variable defintion

2.3. variable lnitialization

2.4. variable declaration

2.5. types of variables

2.5.1. local variables

2.5.2. global variables

2.5.3. automatic variables

2.5.4. static variables

3. loops in C

3.1. for loop

3.2. while loop

3.3. do_while loop

3.4. nested for loop

4. simple program in C ?

4.1. #include int main() { printf("Hello,World"); return 0; }

5. how to write a program in C

5.1. 1_C is a case sensitive language so all C instructions must be written in lower case letter. 2_All C statement must end with a semicolon. Whitespace is used in C to describe blanks and tabs. 3_Whitespace is required between keywords and identifiers.

6. operators

6.1. logical operatores

6.2. arithmetic operators

6.3. Special operators

6.4. Bitwise operators

6.5. Assignment operators

6.6. Conditional operators

7. C syntax rules

7.1. headers files

7.2. main function

7.3. comments in C

7.3.1. // This is a comment /* This is a comment */ /* This is a long and valid comment */ // this is not

7.4. semicolones in C

7.5. tokens in C

7.5.1. keywords

7.5.2. constants

7.5.3. operators

7.5.4. variables

7.5.5. punctuators

8. types of data types in C

8.1. primary

8.1.1. int

8.1.2. float

8.1.3. char

8.1.4. double

8.2. secondary

8.2.1. functions

8.2.1.1. standard library functions

8.2.1.2. user defined functions

8.2.2. arrays

8.2.2.1. data types of an a arrays

8.2.2.2. accessing arrays

8.2.2.3. declaration of arrays

8.2.3. pointers

8.2.3.1. pointer declaration

8.2.3.2. initalization of pointrrs

8.2.3.3. how do pointers work

9. h