. . . . .1.
.1 .
4 : , , , . . .2.
1. ;
2. ;
3. ;
4. , .
# include < stdio.h > //
void main (void) /**/-
{
int num;
num = 1;
printf(" "); //
printf(" ");
} //
main(). .
.2. .
1. .
// - .
/* */ -
/* 1 -
2
3
*/
2. - , - (). , . . . .
. : WordParametrFormat Word_Parametr_Format.
3. , . , .
. .
, , .
, , .
- . , , .
:
a) . , .
|
|
:
: :
16 32768
0 65535u - (unsigned)
32 2147483648l (long)
0 4294967295ul - (unsigned long)
: 12, 12567, 24u, 135l, 4567ul
:
0,
16 0 ¸ 077777
0100000 ¸ 0177777u
32 0200000 ¸ 01777777777l
020000000000 ¸ 037777777777ul
: 0674
:
0,
16 0x0000 ¸ 0x7FFF
0x8000 ¸ 0xEFFFu
32 0x10000 ¸ 0x7FFFFFFFl
0x80000000 ¸ 0xFFFFFFFFul
: 03D4
b) . . . double. 8 . 1 e 308.
. 4 . (5.75 f)
10 . (3.14L)
+ . , , (.2; 416). , (100.;.8-5)
c) . , .
2 : ( ). 1 , 1 .
ASCII
'' 'a' ' ' '\n'
65 97 32 10
'A'=01018, 010000012, 4116, 6510.
\ . :
\n
\t ( )
\b ( )
\r ( )
\f ( 1 )
\\ -
\ -
\ -
, printf(), . , \ , :
rintf( \\
d) - 1 ,
" ". 1 + 1 - - . - , , (N) 1 (N+1), .