ÇÁ·Î±×·¡¹Ö

 3206, 1/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   qkreoduf1654
   [C¾ð¾î]a++,++a°¡ Çò°¥·Á Á×°Ú¾î¿ä ½±°Ô Ç®ÀÌÇØÁֽǺÐ

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


c¾ð¾î ¶Ç ÇÏ´Ù°¡
int a=0;
int b=0;
¿©±â±îÁö´Â ¾Ë°Ú´Âµ¥
a++;
++a; ¿ä µÑÀÇ Â÷ÀÌÁ¡À» ¸ð¸£°ÚÁö ¸»ÀÔ´Ï´Ù.
Ã¥ ¼³¸íÀ» µèÀÚº¸´Ï a++Àº a¸¦ ¼öÇàÇÏ°í 1À» ´õÇØÁÖ°í ++a´Â 1À» ´õÇØÁÖ°í a¸¦ ¼öÇàÇѴٴ°ǵ¥...
Á¦°¡ °è»êÇÏ¸é µÑÀÌ ´äÀÌ °°´Ù°í¹Û¿£ °è»êÀÌ ¾ÈµÊ... Ç®ÀÌÁ» ºÎŹµå·Á¿ä ¤»¤»

¾Æ ±×¸®°í
int main
main
±×¸®°í ¿·¿¡ (void),()¸· ÀÌ·±°Íµé Àǹ̵µ ´ýÀ¸·Î ÇØÁÖ½Ã¸é °¨»çµå¸®°Ú½À´Ï´Ù.

  Hit : 36518     Date : 2011/07/20 05:04



    
Pang ±×°Å¶û °ü·ÃµÈ ÇÁ·Î±×·¥À» Â¥º¸¼¼¿ä ¸¹ÀÌ °¡´ÉÇϸé ÀÌÇØ°¡ µÉ¶§±îÁö Àü ±×·¸°Ô Çؼ­ ÀÌÇظ¦ Çß¾î¿ä 2011/07/20  
kjwon15 printf("%d",a++);
printf("%d",++a);

ÀÌ µÑÀ» °¢°¢ Çغ¸¸é ¾Ë°Ô µË´Ï´Ù.
2011/07/20  
Pang printf("%d %d", a++, a);
printf("%d %d", ++a, a);

ÀÌÇØÇϱâ´Â ÀÌ°Ô ±¦ÂúÁö ¾ÊÀ»±î¿ä?
2011/07/20  
adiangrowif ¿­Çü°­ÀÇ C Ã¥Çϳª º¸¼¼¿ä. µµ¼­°ü °¡¸é ÀÖÀ» µí... Çϳª »çµµ ±¦Âú°í...
a=0;
printf("%d\n",a++);
printf("%d\n",++a);
Ãâ·ÂÀº
0
2
°¡³ª¿É´Ï´Ù.
ù¹ø° printfÀÇ ¼öÇà ½Ã a¸¦ ÀÎÀÚ·Î ³Ñ°ÜÁÖ´Â ÀÛ¾÷À» ¸ÕÀú ¼öÇàÇÏ°í³­ ´ÙÀ½¿¡ 1À» Áõ°¡ ½Ãŵ´Ï´Ù.
±×·³.. ÇöÀç »óȲÀº
0 Ãâ·ÂÇÏ°í, a=1
µÎ¹ø° printfÀÇ °æ¿ì¿¡´Â Áõ°¡¸¦ ¸ÕÀú ½ÃŲÈÄ¿¡ ÀÎÀÚ·Î ³Ñ°ÜÁÝ´Ï´Ù.
a=2°¡ µÈ ´ÙÀ½¿¡
2 Ãâ·Â, ÇÁ·Î±×·¥ Á¾·á
¶ó´Â °Ì´Ï´Ù.
void´Â Æ÷ÀÎÅÍ Å¸ÀÔÀ̱⵵ ÇÏ°í ÇÔ¼öÀ̸§(void); ³ª¿À´Â°Ç ÀÎÀÚ¸¦ ¹ÞÁö ¾Ê´Â´Ù´Â ÀǹÌÀÔ´Ï´Ù¸¸,
cÃ¥À» Çѹø °øºÎÇغ¸¼¼¿ä.
2011/07/20  
endosymbiosis ÇÁ·Î±×·¥ ½ÇÇà ½Ã ¿ì¼± ¼øÀ§¸¦ Àß µûÁ®º¸¼Å¾ß µË´Ï´Ù.
±×¸®°í, ´ë´Ù¼ö´Â ³»ºÎÀûÀÎ ¼ø¼­¿¡ ´ëÇؼ­ ³Ê¹« ¸ð¸£½Ã´Â °Í °°³×¿ä.

printf ÇÔ¼ö´Â Ãâ·ÂÇÒ ¶§ " "(µû¿ÈÇ¥) ¾È¿¡¼­ ÁÂÃøºÎÅÍ Ãâ·ÂµÇÁö¸¸,
ÀÎÀÚ°ª(¿¹¸¦ µé¸é a, a++, b °°Àº °Í)ÀÇ ½ÇÇàÀº ¿ìÃøºÎÅÍ ½ÃÀ۵˴ϴÙ.

¿Ö ±×·²±î¿ä? ±×°Ç ½ºÅà ¹è¿ì½Ã¸é ÀÌÇØ°¡ µÉ °ÍÀÔ´Ï´Ù.
¾Æ·¡ÀÇ 6°¡Áö °æ¿ì¸¦ ¸ðµÎ ½ÇÇàÇغ¸½Ã¸é¼­ ÀÌÇØÇϽñ⠹ٶø´Ï´Ù.

case 1
int a=0;
printf("%d\n", ++a);

case 2
int a=0;
printf("%d\n", a++);

case 3
int a=0;
printf("%d %d\n", ++a, a);

case 4
int a=0;
printf("%d %d\n", a++, a);

case 5
int a=0;
printf("%d %d\n", a, ++a);

case 6
int a=0;
printf("%d %d\n", a, a++);

¿À´ä·ü 40%
int a=0;
printf("%d %d %d %d %d\n", ++a, ++a, ++a, ++a, ++a);

¿À´ä 1 2 3 4 5 (80%)
¿À´ä 1 1 1 1 1 (15%)
¿À´ä 0 0 0 0 0 (5%)

Á¤´ä 5 4 3 2 1
2011/07/21  
jsk0612 a = 10; À̶ó°í Ä¥²²¿ä

b = a++; ÀÌ·¯¸é b¿¡ a°ªÀ» ¸ÕÀú ³Ö¾îÁØ µÚ a°¡ 1ÀÌ Áõ°¡ÇØ¿ä ÀÌ·¯¸é b´Â 10ÀÌÁÒ

´Ù½Ã a = 10À̶ó ÇÏ°í,

b = ++a; ÀÌ·¯¸é b¿¡ a°ªÀ» ¸ÕÀú 1 Áõ°¡½ÃÅ°°í ³ÖÁÒ.. ÀÌ·¯¸é b´Â 11ÀÌ µÇ¿ä

a++ // ÀÌ°Ç ¼± ´ëÀÔ ÈÄ ¿¬»ê
++a // ÀÌ°Ç ¼± ¿¬»ê ÈÄ ´ëÀÔ

ÀÌ·¸°Ô µÇÁÒ..
2011/07/21  
3206   SNSÇØÅ·ÀÌ µÇ³ª¿ë? µµ¿ÍÁÖ¼¼¿ä ¤Ð¤Ð¤Ð [2]     ÇÑä¹Î
02/28 335
3205   Ä¡Æ®¿£Áø °í¼öºÐ °è½Ç±î¿ä[1]     rjsdudals123
02/15 188
3204   ¿À·ù Á» ã¾ÆÁÖ¼¼¿ä [1]     marunim
05/30 920
3203 ºñ¹Ð±ÛÀÔ´Ï´Ù  124     minsub87
08/17 1
3202   c¾ð¾î segmentation fault:11 ¿À·ù Áú¹®µå¸³´Ï´Ù![2]     leebk1124
05/21 2007
3201   C++ÇÔ¼ö°ü·Ã Áú¹®ÀÌ¿¡¿ë!![3]     1999dylee
05/11 1841
3200   ÆÄÀ̽ã Áö¹® µå¸³´Ï´Ù.[1]     kksh1107
04/24 1583
3199   ¸®¹ö½ÌÀÇ ¼¼¹ø¤Š ²É - ¿ª¶û-     nninni79
04/20 2287
3198   ´Þ°í³ª ¹®¼­ ½©ÄÚµå[1]     ghjk645
03/24 1605
3197 ºñ¹Ð±ÛÀÔ´Ï´Ù  c¾ð¾î ¼Ò¼ö °ª     adwefq
04/29 0
3196   C¾ð¾î ¼Ò½ºÁú¹®ÀÔ´Ï´Ù![5]     an0088
01/05 5119
3195   C++ /// ºôµå ¿¡·¯ ¤Ð¤Ð[1]     guichanta
08/23 2396
3194 ºñ¹Ð±ÛÀÔ´Ï´Ù  c¾ð¾î µµ¿ÍÁÖ¼¼¿ä¤Ð¤Ð     su6339
04/06 0
3193   ÇØÅ·À» ¹è¿ì·Á°íÇϴµ¥[3]     zoodem04
03/26 4180
3192   c¾ð¾î¸¦ ¹è¿ì°í½Í¾î¿ä ![7]     dwc07238
02/11 4062
3191   ½ºÅÃÀÌ ½×ÀÌ´Â ¹æÇâ¿¡ °üÇؼ­!![1]     hackxx123
12/10 3514
3190   ÇØÅ·Åø¿¡¼­ ip ¾øÀÌ Çϵ忡 ½É´Â°Å¿¡´Â ¾î¶²°Ô ÀÖÀ»±î¿ä?[2]     aowlrgmlals
11/27 4275
3189   C¾ð¾î Çϴµ¥ double ½Ç¼ö¸¦ ³ÖÀºµ¥ ÀÚ²Ù 0.0ÀÌ ³ª¿Í¿ä[2]     fatou10336
11/20 3726
3188   dumpcode.h ÀÌÇØÁ» µµ¿ÍÁÖ¼¼¿ä .[1]     cm6418
11/06 3704
3187   c¾ð¾î ¾Ë°í¸®Áò Áú¹®ÀÔ´Ï´Ù.[3]     alstn8150
10/12 3731
1 [2][3][4][5][6][7][8][9][10]..[161]

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