6 

2.8.1.   .................................................................................... 53

2.8.2.   .............................................................................................. 55

2.8.3.  ifnif-else............................................................................................... 55

2.8.4.  while ....................................................................................................... 56

2.8.5.  for ............................................................................................................ 56

2.8.6.  do .............................................................................................................57

2.8.7.  break  continue.................................................................................. 58

2.8.8.  switch ..................................................................................................... 59

2.8.9.  goto ......................................................................................................... 60

2.9.  ...................................................................................................... 61

 .................................................................................................................................................61

.......................................................................................................................................63

 3
                             69

3.1. .................................................................................................................................. 69

3.1.1.  ......................................................................................................... 69

3.2.  ........................................................................................................ 70

3.3.  return................................................................................................................ 71

3.4.   ...........................................................................................................72

3.5.    ................................................................................................. 74

3.6.   ...........................................................................................................75

3.7. ............................................................................................................................ 76

3.8.      ............................................................................... 77

3.8.1.   auto.................................................................................................... 78

3.8.2.   register.............................................................................................. 79

3.8.3.   extern ................................................................................................ 79

3.8.4.   static.................................................................................................. 81

3.8.5.  ............................................................................................. 82

3.9.  ............................................................................................................... 82

3.10.   ................................................................................................................... 83

3.10.1.    ............................................................ 84

3.10.2.       ........................................................... 84

3.11.  void................................................................................................................... 86

3.12.   ........................................................................................................... 86

3.12.1.  ....................................................................................................87

3.12.2. ...................................................................................................... 88

3.13.     ........................................................................ 88

3.14.   .......................................................................................... 89

3.15.       ........................................................................ 90

3.16.      ................................................ 92

3.17. :   char* .............................................................................................. 94

3.18.   .......................................................................................................95

3.19.    new  delete ................................................................. 95

3.20.   ...................................................................................................98

3.20.1. void*  reinterpret_cast......................................................................................... 98

3.20.2.   static extern....................................................................... 98

 ................................................................................................................................................99

....................................................................................................................................100