.


:




:

































 

 

 

 





1

, ( )
char 1 -128 127 ( ASCII)
unsigned char 1 0 255
short 2 -32768 32767
unsigned int 2 0 65535
int 2 -32768 32767
long 4 -2147483648 2147483647
unsigned long 4 0 4294967295
float 4 3.4E-38 3.4E+38
double 8 1.7E-308 1.7E+308
long double 10 3.4E-4932 3.4E+4932

 

 

, , , .. ++ . . , (defined) . !!!!!!!!

, , (declared).

:

_ [_1, _2, ,] _ N;

.. () () ( , ).

. !!!

 

:

int nA1, nA2, nA3 = 0;

float fltVar;

char chSymb;

.

nA1, nA2, nA3, 2 , -32768 32767 ( .) nA1, nA2 , int.

nA3 0. nA3 , nA3 .

, 1.

 

, . . .

 

, long:

3 55 -10 +1 1 1876

 

, double ( ):

3. 0 3. 55. 10. -1. 1 0. 34. 34 -15. 12345678

 

, char ( , , ):

3 a \ n % }

 

( , .. ), , , :

3 abcd 123456789 -15.12345678

, , + 1

\0, 0.

 

 

 

, .

 

 

( - ), (declared) , , . .

 

:

extern _ [_1, _2, ,] _ N;

 

, , extern.

 

++. .

, , . . . , , . , , . ++ .

, , , . - ( ), , . , .. . - ( .), . ( . obj), ( . exe).

 





:


: 2018-10-15; !; : 176 |


:

:

.
==> ...

1910 - | 1789 -


© 2015-2024 lektsii.org - -

: 0.009 .