ÇÁ·Î±×·¡¹Ö

 3204, 11/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   lawsoul
   ¾È³çÇϼ¼¿ä c¾ð¾î Ãʺ¸ÀÚ µµ¿òÁ» ÁÖ¼¼¿ä(2) [C¾ð¾î] [ÇØ°á¿Ï·á:sohun5013´Ô]

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=3273 [º¹»ç]


1  #include<stdio.h>
2  int bon(int**p1,int**p2)
3  {
4          int*temp=*p1;        <±À±ÀÁõ>
5        *p1=*p2;               <±À±ÀÁõ>
6        *p2=temp;             <±À±ÀÁõ>
7  }
8  int main(void)
9  {
10         int num1=10,num2=20;
11
12        int*ptr1,*ptr2;
13        ptr1=&num1, ptr2=&num2;
14
15        printf("num1ÀÇ °ª : %d  ptr1ÀÇ °ª : %d  \n",num1,*ptr1);
16        printf("num2ÀÇ °ª : %d  ptr2ÀÇ °ª : %d  \n",num2,*ptr2);
17
18        bon(&ptr1,&ptr2);
19
20        printf("ptr1 ÀÇ °ª : 20  ptr1 ÀÇ °ª : 10 ÀÌ µÇ¾î¾ß ¼º°øÀÔ´Ï´Ù!  \n");
21        printf("ptr1 ÀÇ °ª : %d  ptr2 ÀÇ °ª : %d \n\n",*ptr1,*ptr2);
22
23        return 0;
24 }
-------------------------------------------------------------------------------------------
À§ÀÇ  <±À±ÀÁõ>ºÎºÐ¿¡¼­
{
        int*temp=*p1;       // <<= ¿Ö *p1 ÀÌ µÇ¾î¾ßÇÏÁÒ? ±×³É p1 ¶Ç´Â **p1ÀÌ ¾Æ´Ï°í¿ä?
               *p1=*p2;
               *p2=temp;    
}
ÀÌÁß Æ÷ÀÎÅÍ ¹®Á¦¶ó´Â°Í ±îÁö´Â ÀÌÇظ¦ Çß½À´Ï´Ù.
´Ü¼øÈ÷ ¼±¾ð½Ä ÀÌ¿Ü ¹®Àå¿¡¼±  *À» Çϳª Â÷°¨Çؼ­ ¾²´Â°Í »ÓÀΰ¡¿ä?

±×·¸´Ù¸é

21¹ø° ÁÙ¿¡¼­

printf("ptr1 ÀÇ °ª : %d  ptr2 ÀÇ °ª : %d \n\n",*ptr1,*ptr2);
¿¡¼­ *ptr1,*ptr2 ´Â ¿Ö Â÷°¨À» ÇÏÁö¾Ê°í  Æ÷ÀÎÅÍ* ¸¦ ºÙ¿©¾²°ÔµÈ°Ç°¡¿ä?
´Ü¼øÈ÷ Â÷°¨À» Çؼ­ ¾²´Â°Ô ÀϹÝÀ̾ú´Ù¸é

printf("ptr1 ÀÇ °ª : %d ptr2 ÀÇ °ª : %d \n\n",ptr1,ptr2);

¹®Àåµµ ¿À·ù°¡ ¾ø¾î¾ß µÉÅÙµ¥ ºôµå°¡ ¾ÈµÇ³×¿ä..


µµ¿òÁ» ÁÖ¼¼¿ä. ¾îµð¼­ºÎÅÍ ¾î¶»°Ô À߸øÀÌ 됬´ÂÁö ±À±ÀÇÕ´Ï´Ù.



ps.ÁÁÀº ¾ÆħÀÔ´Ï´Ù~^^


  Hit : 5307     Date : 2012/01/15 05:01



    
lawsoul ´Ü¼øÈ÷ Â÷°¨Çؼ­ ¾²µÇ printf ¹®¿¡¼­¸¸ ÁÖ¼Ò°ªÀ» À§ÇØ ´ÙºÙ¿©ÁØ´Ù. ·Î ÀÌÇØÇصµ µÇ³ª¿ä?

¾Ë°í½Í½À´Ï´Ù. µµ¿ÍÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù~
2012/01/15  
sohun5013 ¾î¶ó? ºôµå°¡ ¾È µÅ¿ä? printf¹® Æ÷ÀÎÅÍ ±×³É ¾²´Â °Íµµ ¹®Á¦´Â ¾øÀ»ÅÙµ¥, ¹Ù¸¥ °á°ú´Â ¾Æ´ÏÁö¸¸ ÄÄÆÄÀÏÀº µÇÁö ¾Ê¾Æ¿ä? ¿¡·¯¸Þ½ÃÁö ¹¹ ¶ß´Âµ¥¿ä? 2012/01/15  
lawsoul 1>c:\documents and settings\a\my documents\visual studio 2010\projects\1234\1234\4363838.c(1): error C2059: ±¸¹® ¿À·ù : '»ó¼ö'
1>c:\documents and settings\a\my documents\visual studio 2010\projects\1234\1234\4363838.c(1): error C2014: Àü󸮱⠸í·ÉÀº °ø¹é ¾Æ´Ñ ¹®ÀÚ·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.
1>c:\documents and settings\a\my documents\visual studio 2010\projects\1234\1234\4363838.c(8): error C2059: ±¸¹® ¿À·ù : '»ó¼ö'

¿¡·¯¸Þ¼¼Áö´Â ÀÌ·¸½À´Ï´Ù.
ÇÏÁö¸¸ »õº®ºÎÅÍ ¾Æħ±îÁö ¹ã»õ¸é¼­ ¿À·ùÁ¡À» ã¾Æ³Â½À´Ï´Ù.
±× ¿À·ùÁ¡Àº Á¦°¡ ±âº»ÀûÀÎ ¼³¸íÀ» Á¦´ë·Î ¸øµé¾î¼­ ÀϾ ¹®Á¦¿´½À´Ï´Ù.

* Çϳª´ç °£´ÜÈ÷ Æ÷ÀÎÅÍ°¡ °¡¸£Å°´Â Àü ÁÖ¼Ò°ª¿¡ ºÒ°úÇß½À´Ï´Ù.
int*ptr = &num , int**dptr =&ptr

¿¹¸¦ µéÀÚ¸é **dptr Àº numÀ» °¡¸£Å°Áö¸¸
*dptrÀº ptrÀ» °¡¸£Å°´Â ¿ø¸® ¿´½À´Ï´Ù.

°øºÎÇÏ´ø ½Ã°£ÀÌ »õº®À̶ó Á¤½ÅÀÌ ºüÁø»óż­ °­ÀǸ¦ µè°íÀÖ¾ú³ªº¾´Ï´Ù.

À§ÀÇ Á¦ ¼³¸íÀÌ ³Ê¹«³ª ºÎÁ·Çؼ­ ¹®Á¦¸¦ ÀÌÇØÇÑ Áö±Ý Á¦°¡ºÁµµ ¹®Á¦¸¦ ¸ð¸£°Ú½À´Ï´Ù.

¾ÕÀ¸·Î °øºÎÇÒ¶© Á»´õ Á¤½ÅÂ÷¸®°í ÇؾßÇÒ °Í °°½À´Ï´Ù.

´ñ±Û´Þ¾ÆÁֽŠsohun5013´Ô ¼ºÀÇ¿¡ °¨»çµå¸³´Ï´Ù.

ps. ±×·¡µµ ÁÁÀº °øºÎ°¡ ‰ç½À´Ï´Ù.¤¾¤¾¤¾
2012/01/15  
  ¾È³çÇϼ¼¿ä c¾ð¾î Ãʺ¸ÀÚ µµ¿òÁ» ÁÖ¼¼¿ä(2) [C¾ð¾î] [ÇØ°á¿Ï·á:sohun5013´Ô][3]     lawsoul
01/15 5306
3003   ÀΰøÁö´É ÇÁ·Î±×·¥À» ¸¸µé±â À§ÇØ ¾î¶² Áغñ(?)°¡ ÇÊ¿äÇÑ°¡¿ä?[4]     ERIC910903
04/24 5287
3002     [re] C¾ð¾î¿Í ¸®´ª½º Ã¥ Á» ÃßõÇØÁֽñæ...[1]     ¼ÒÀ¯
09/18 5283
3001   °íµîÇлý ÇÁ·Î±×·¡¹Ö ´ëȸ°°Àº °Í ¾ø³ª¿ä?[3]     gkswls123
03/23 5266
3000   ¸®´ª½º ±â¹Ý ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ¼ÒÄÏÇÁ·Î±×·¡¹Ö ´ë¼Ò¹®ÀÚ º¯È¯ÇÏ°í½ÍÀºµ¥ ¾îµðÀ§Ä¡¿¡´Ù°¡³ÖÁÒ?´äº¯ºÎŹÇØ¿ä ¤Ð¤Ð°í¼ö´Ôµé[5]     kiskind
10/02 5254
2999   C¾ð¾î·Î§ ´ÙÇ×½ÄÀÔ´Ï´Ù. ÀßÇϽôºР¼Ò½ºÇؼ®Á»;;;     ddrsinger
04/07 5252
2998   ÀÚ¹Ù GUI Ã¥ Ãßõ[1]     benkim
05/16 5251
2997     [re] ÄíÅ°&¼¼¼Ç ½ºÇªÇÎ? ÇÏÀÌÁ§Å·?[3]     ¼Û½Ã
11/16 5250
2996   C¾ð¾î µ¶ÇÐÇغ¸°íÀÚ ÇÕ´Ï´Ù.[7]     jang976
02/05 5240
2995   C¿¡¼­ À½¾Ç ³Ö±â[8]     qkreoghks00
12/05 5237
2994   system()ÇÔ¼ö°¡...[4]     badboy25
10/28 5234
2993   c¾ð¾î ÇÔ¼ö Áß¿¡¼­...[4]     jsw0441
06/17 5233
2992     [re] C¾ð¾î ¸»Àä..^^;     yl
09/06 5229
2991   Áú¹®ÀÌ¿µ     blue_star
09/08 5216
2990   ÇϳëÀÌž c++[1]     jkh0721
03/26 5213
2989   ¸Þ½ÃÁöº°ÄªÀ̳×Æ®¿öÅ©¿¡¾ø½À´Ï´Ù[2]     parjo1201
01/10 5204
2988   c¾ð¾î ÇÒ ¶¼ ¶ç¾î ¾²±â¿¡ °üÇÑ Áú¹®ÀÔ´Ï´Ù[3]     gkswls123
07/25 5196
2987   (char*)&integer....[3]     soul214
06/26 5194
2986   C¾ð¾î ¼Ò½ºÁú¹®ÀÔ´Ï´Ù![5]     an0088
01/05 5178
2985   Åͺ¸C ÄÄÆÄÀÏ·¯ »ç¿ëÇÏ´Â ¹æ¹ý....[1]     slashguns
10/20 5149
[1].. 11 [12][13][14][15][16][17][18][19][20]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org