++ - , , , , , .
- , .
- , , (, ..).
, , . ++ , .
* . :
_ _ *;
* " ". :
int *iptr; // float *fvals; // char *cp; //. , . , , . , . , . ++ , .
?..
- . , - . & , =&; (, , , ). & , . , .
* (, , - , - ). , . , , ip - nt. , & *.
int x=1, y=22, z[10];int *ip; // ip intip=&x; // ip y=*ip; // y 1*ip=0 // x 0ip=&z[0]; //ip z[0]x, y, z . ip int *ip; : * ip .
, , , ( : void , . void )
|
|
. ip , * ip , , :
*ip=*ip+10; // ip 10;* & , , y=*ip+1 , i 1, . *ip+=1 , ip; ++*ip (*ip)++. , , , , , . , * ++ - . , , , . , iq int, iq=ip ip iq, ip iq . . - , ++; ; . . y+n (y -, n - ) n - , . ; , .
(==) (!=) NULL, .
, (<, >, <=, >=,!= ==). , , .
:
- 6