.


:




:

































 

 

 

 





" ". , . (\) .

- (, ) , (, - "). 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 long

2.6 , . ( " ".

long, l L. 2.7 long.

2.7. long 10L 012L 0xaL 0xAL 79l 0115l 0x4fl 0x4Fl

"", " ".





:


: 2016-10-07; !; : 949 |


:

:

, .
==> ...

1525 - | 1299 -


© 2015-2024 lektsii.org - -

: 0.013 .