.


:




:

































 

 

 

 


Char *p; // ᒺ char




ᒺ.

:

type *_;

type ; _ ; * - ( ; ), ( * _).

*, , ᒺ . , ᒺ . , int *i1p, *i2p, *i3p, i;i1p, i2p, i3p . 2 , i1p, i2p, i3p - , , 2 .

, : type *_ ;

:

type *_= _;

type *_ (_);

_ , :

;

, ;

, ᒺ &.

0, () . , ᒺ. , () 0. ++ ++ , , NULL. :

char cc = d; // ( char)

char *pc = &cc; // ᒺ char

Char *ptr(NULL); // char

char *p; // ᒺ char

d. ϳ ( ) pc cc , , pc. * ( ).

ptr p, , . ptr ( ), .

, , , ++. ptr ᒺ, . , ptr=&cc; ptr=pc; ptr , cc, *ptr d.

, , ., : *pc=+; ptr=pc; *ptr=+; cc +.

* 䳺 , *pc *ptr (, ) cc. * , ᒺ , . , . p. *p . p , .

*p=% // p.

ᒺ (p=&cc;) (p=pc;) *p ᒺ.

, ᒺ , new : p=new char;

//³ char p

p=(char *) 0xb8000000;

//





:


: 2016-12-29; !; : 387 |


:

:

,
==> ...

1903 - | 1733 -


© 2015-2024 lektsii.org - -

: 0.007 .