.


:




:

































 

 

 

 


( ) .




3

. 1

. 2

.. 3

.. 4

.. 4

.. 4

. 5

. 5

. 5

. 6

. 7

. 7

. 7

-.. 7

-. 8

. 9

. 12

. 12

14

.. 14

.. 17

.. 18

( ) .

:

, , ( , , );

, ;

, , ();

 

, :

char symbol;

unsigned short counter;

, , :

, ;

() .

, , ( , , - , , , ).

 

. . , , . , , , , .

 

:

()

( , ):

- (, , , ..);

- (, ,
);

- ,
,
;

- , :

 

. :

l , , , .

l . , .

(C, C++, Java) , .

(, Perl) , (), .

:

l () ;

l () :

- ( ,
..)

- ( ,
: , , ..).

.

:

:

;

;

;

, ;

;

, ;

;

.

++ , :

l (, , , ) ;

l () .

:

o ( ) :

o

short

int

long

o

char

wchar_t

o

bool

o :

o float

o double

 

1.6 ++:

.
bool false true    
char signed char -128      
unsigned char        
short short int signed short -32 768 32 767    
unsigned short   65 535    
int signed int -2 147 483 648 2 147 483 647    
unsigned int   4 294 067 295    
long signed long long int 2 147 483 648 2 147 483 647    
unsigned long   4 294 067 295    
float -3.4*1038 3.4*1038    
double -1.7*10308 -1.7*10308    
void        
void *        
               

 

. , (int, char, bool, double); .

void, *, &, [ ], () , .

:

;

;

;

 

:

,

void,

,

,

enum

 

, . int ( , ( ) ).

:

enum _ {_1, _2, , _n};

:

enum color {red, green, blue, black, white}; // -

enum color {red, green=2, blue, black=7, white}; // -

 

color my_color = red; // color

 

 

. , , ( ).

( ) , : , , , (, , , ). .

 

. , . . , , , . .

.





:


: 2016-12-06; !; : 424 |


:

:

, .
==> ...

1655 - | 1476 -


© 2015-2024 lektsii.org - -

: 0.026 .