ÀÚ·á¼³¸í
Æ÷ÀÎÅÍ º¯¼ö ¼±¾ð
int *p;
float *q;
char *r;
ÀÌ¿Í °°ÀÌ ¼±¾ðÇϸé p, q ,r¿¡ °¢°¢ Á¤¼ö, ½Ç¼ö, ¹®ÀÚ°¡ ÀúÀåµÈ ...
º»¹®/³»¿ë
Æ÷ÀÎÅÍ º¯¼ö ¼±¾ð
int *p;
float *q;
char *r;
ÀÌ¿Í °°ÀÌ ¼±¾ðÇϸé p, q ,r¿¡ °¢°¢ Á¤¼ö, ½Ç¼ö, ¹®ÀÚ°¡ ÀúÀåµÈ Àå¼ÒÀÇ ÁÖ¼Ò°¡ ÀúÀåµÈ´Ù.
main(){
int *p, *q;
int r, s;
r=5;
p=&r;
s=6;
q=&s;
printf(`%d %d\\n`, r,*p);
printf(`%d %d`, s,*q);
}
5
p r
100
#100
300
6
q s
Ãâ·Â #300
5 6
5 6
*p=*q;
p=q;
300
300
6
5
p r
#100
q s
#300
printf(`%d %d %d`, s, *p, *q);
Ãâ·Â
6 6 6
Æ÷ÀÎÅÍ º¯¼öÀÇ ¿¬»ê
char *p;
char a[10];
p=&a[0]; //¹è¿ÀÇ À̸§Àº ±×¹è¿ÀÇ ½ÃÀÛ ¹øÁöÀ̹ǷÎ, p=a;¿Í °°ÀÌ ÇÒ¼ö ÀÖ´Ù.
*p=`x`; //p°¡ °¡¸®Å°´Â °÷ÀÎ a[0]¿¡ ¹®ÀÚ ¡®x`¸¦ ³Ö´Â´Ù¡¦(»ý·«)