" ". , . (\) .
- (, ) , (, - "). 2.2 .
2.2. \n \t \v \b \r \f \a \' \" \\ \ddd ASCII \xddd ASCII, 2.2, , . , \c "" . , . .. , .
\ddd ASCII ( ), . , \xddd ASCII, . , \b, \010 ( ) \x008 ( ).
0 7. ( ), . , ASCII , \10. , , . , , \x08 \x8.
. , , , . , "\x07Bell", {ell, .. \x07B , ASCII ({). \x007Bell ( ) , Bell. \x7Bell , .. 7BE , .
|
|
. , \033 . . , (\v \f) , .
, .. .
. , , . , . , . , (." ") .
"" ( ), . , "". ( "".)
2.3 . 2.4 . , , . , (, ) . , . sizeof . (sizeof), , " ".
2.3. " "
! ~ - * & +, .
2.4. " "
+ - * / % << >> <= > >= == != & | ^ |= && || , ?: ++ -- = += -= *= /= %= >>= <<= &= ^=, . : ?:.
|
|
" ".
, , , . .
: , , .
: 0 0x 0X
" " , , :
- " " ( 0 9), .
- " " 0, ( 0 7), .
- " " 0x 0X, ( 0 9 a f), 0x 0X .
.
2.5 .
2.5. 10 012 0xa 0xA 132 0204 0x84 32179 076663 0x7db3 0x7DB3. , (-) . ( .)
. , (-). :
- int long, .
- int, unsigned int, long unsigned long. , int, int. , int, , int, unsigned int. , unsigned int, long, unsigned long .
2.6 , int 16 .
2.6. , 0x0-0x7FFF 0-077777 int 0x8000-0xFFFF 0100000-0177777 unsigned int 0x10000-0x7FFFFFFF 0200000-017777777777 long 0x80000000-0xFFFFFFFF 020000000000-037777777777 unsigned long2.6 , . ( " ".
long, l L. 2.7 long.
2.7. long 10L 012L 0xaL 0xAL 79l 0115l 0x4fl 0x4Fl"", " ".