.


:




:

































 

 

 

 





.

/++.

 

 

 

2000

 

 

1. . 5

2. .. 5

3. . 6

3.1. . 6

3.2. . 6

4. . 7

5. . 8

5.1. . 8

5.2. . 9

6. . 11

6.1. . 11

6.2. . 12

6.3. . 12

6.4. . 13

6.5. . 13

6.6. ?: 14

6.7. . 14

6.8. . 14

6.9. . 15

7. . 15

8. . 22

8.1. printf () 22

8.2. . 23

8.3. sanf() 23

8.4. / getchar(), putchar() 24

8.5. . 24

8.6. / ++. 24

8.7. . 25

9. .. 26

9.1. . 26

9.2 . 28

10 . 30

10.1 C . 31

10.2 . 32

10.3 . 33

10.4 Inline-. 33

10.5 .. 33

10.6 . 34

11 . 35

11.1 . 35

11.2 . 36

11.3 . 37

12 . 39

12.1 . 39

12.2 . 40

12.3 . 40

13 . 41

13.1 * 41

13.2 . 41

13.3 . 42

13.4 . 42

13.5 . 43

13.6 . 43

13.7 .. 44

13.8 void * 45

14 . 46

14.1 . 46

14.2 . 47

14.3 . 47

. 47

14.4 , . 48

14.5 . 48

14.6 . 49

15 . 50

16 . 51

17 . 52

17.1 . 52

17.2 . 56

17.3 . 56

17.4 . 57

17.5 . 57

17.6 . 58

18 . 59

18.1 new delete ++. 60

18.2 new . 61

18.3 new. 61

18.4 . 62

19 . 64

19.1 fopen() 64

19.2 fclose() 64

19.3 / fgetc(), fputc() 64

19.4 / . 65

19.5 / . 65

19.6 . 66

19.7 / . 66

20 . 68

20.1 . 68

20.2 . 71

21 . 74

22 . 75

 

 

 

1972 . Bell Laboratories. BCPL (, , ) (1970 , ) UNIX DP 11.

, . , . . , : , .

- . , .

- . .

- . .

- . UNIX , Fortran, Pascal, Basic, , . , , .

- . .

++ - , . ++ Bell Labs 1983 .

1989 Borland Turbo C++ 1.0. 90. Borland C++ 2.0. Windows. Borland C++ 3.0 Objekt Windows. Turbo Pascal 6.0 ++.

1991 , 80% Pascal.

- , , , .

Borland ++ , , , , .

- "" .

- , " " - . , .

++ - Borland C++ Builder, , Windows 95, 98.

 

 

1) *., *..

2) *.obj.

3) , *.EXE.

.

 

 





:


: 2016-11-23; !; : 615 |


:

:

! . .
==> ...

996 - | 818 -


© 2015-2024 lektsii.org - -

: 0.016 .