ÇÁ·Î±×·¡¹Ö

 3206, 7/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   »þ¸£
   http://blog.naver.com/dfsoft
   [re] C¾ð¾î °øºÎÇϸ鼭 ±Ã±ÝÇß´ø°Íµé ´äº¯Á» ºÎŹµå¸³´Ï´Ù/

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


===============================================================================

>ÀÏ´Ü ºñÁÖ¾óC++»ç¿ëÇÏ°í ÀÖ½À´Ï´Ù.
>±Ã±ÝÇÑ°Å ¸î°¡Áö¸¸ Áú¹®ÇÒ°Ô¿ä..
>
>1. char *M="KBS";
>   *M='Y';
>   puts(m);
>ÀÌ ¹®ÀåÀ» ½ÇÇàÇÏ¸é ¿À·ù°¡ ³³´Ï´Ù. °­Á µéÀ»¶§´Â C¿¡¼­´Â Æ÷ÀÎÅÍ·Î ¸Þ¸ð¸®
>Á¢±Ù(?)Çؼ­ °ªÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù°í ÇÏ´øµ¥¿ä..C++ÀÌ¶ó¼­ ¾ÈµÇ´Â °Ç°¡¿ä??

/**********************************************************************/
   char M[] = "KBS";
   *M = 'Y';
   puts(M);

   ÀÌ·¸°Ô Çغ¸¼¼¿ä YBS ·Î Ãâ·ÂµË´Ï´Ù. ¹æ½Ä¿¡ ¹®Á¦°¡Àִµí..
/**********************************************************************/



>
>
>2. int M[]={1,2,3,4,5,6};
>ÀÌ ¹®Àåµµ ¿À·ù°¡ ³³´Ï´Ù. ±×·±µ¥ ¹è¿­Å©±â¸¦ 6À¸·Î ÁöÁ¤ÇØÁÖ¸é ¿À·ù°¡ »ç¶óÁ®¿ä.
>¹è¿­Å©±â ÁöÁ¤ ¾ÈÇصµ »ó°ü¾ø´Ù°í µé¾ú´Âµ¥ ¿Ö ¿À·ù°¡ ³ª´ÂÁö ±Ã±ÝÇÕ´Ï´Ù..

/**********************************************************************/

   À§ ¹®Àå º¹»ç Çߴµ¥ ¿À·ù ¾È³ª³×¿ä...
   ¾Æ¸¶ M À̶ó´Â º¯¼ö°¡ ´Ù¸¥Å¸ÀÔÇÏ°í Áߺ¹¼±¾ðÀÌ µÇÁö¾Ê¾Ò´ÂÁö È®ÀÎÇØ º¸¼¼¿ä


/**********************************************************************/


>
>3. unsigned M=12345;
>   printf("%d\n",M);
>unsignedÇüÀº ¾ç¼ö¸¸ ÀúÀåÇÑ´Ù°í ÇÏ´øµ¥, ¿À·ù°¡ ³ªÁö ¾Ê³×¿ä; Ãâ·Â¼­½ÄÀ» d·Î Çؼ­ ±×·±°¡¿ä? unsignedÇü¿¡ À½¼ö¸¦ ÀúÀåÇÏ´Â °úÁ¤¿¡¼­ ¿À·ù°¡ ³ª¾ßÇϴ°Š¾Æ´Ñ°¡¿ä??

/*****************************************************************************/

M¿¡´Â ºÐ¸í ¾ç¼ö¸¸ ÀúÀå µÇ¾îÀÖ½À´Ï´Ù.
ÇÏÁö¸¸ Ãâ·ÂÀ» Á¤¼öÇüÀ¸·Î ÇØÁ־ ¿À·ù´Â ³ªÁö ¾Ê½À´Ï´Ù.
±×·¡¼­ Ãâ·ÂµÇ´Â °ªÀº unsigned °ªÀÌ ¾Æ´Ï°í Á¤¼ö°ªÀÌÁÒ

unsigned M = 12345; ÀÌ ¸í·É¾î¿¡´Ù°¡
unsigned M = -12345;
ÀÌ·¸°Ô Çؼ­ Ãâ·ÂÇغ¸¼¼¿ä À§ÀÇ ¹®Àå´ë·ÎÇϸé
-12345 °¡ Ãâ·ÂµÉ °Ì´Ï´Ù.

ÇÏÁö¸¸ unsigned ÇüÅ·ΠÇϸé 4294954951 À̶ó´Â °ªÀÌ ³ª¿ÀÁÒ.
unsigned Ãâ·Â¹æ½ÄÀº %d °¡ ¾Æ´Ñ %u ·Î ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù.

/**************************************************************************/


>4. float k=99.9;
>   printf("%f\n", k*k);
>   printf("%f\n",99.9*99.9);

/*****************************************************************************/

ÀÌ°Å´Â À§¿¡²¨´Â floatÀ¸·Î ¿¬»êÀ» ÇÏÁö¸¸ ¾Æ·¡²¨´Â double·Î ¿¬»êÀ» Çϱ⠶§¹®¿¡ ´Ù¸¥°ÍÀÔ´Ï´Ù. À§ÀÇ floatÀ» double·Î ¹Ù²ã¼­ ½ÇÇàÇغ¸¼¼¿ä. °°Àº°ªÀÌ ³ª¿É´Ï´Ù.

À§ÀÇ ¸í·ÉÀ» ÄÄÆÄÀÏ Çϸé ÀÌ·¯ÇÑ °æ°í ¸Þ¼¼Áö°¡ ¶ßÁÒ.
warning C4305: 'initializing' : truncation from 'double' to 'float'

À̸޼¼Áö´Â ´ë·« double¿¡¼­ float À¸·Î ¹Ù²î´Âµ¥ ²÷°å´Ù´Â ¶æÀÔ´Ï´Ù.

Áï double °ú float´Â ¹ÙÀÌÆ® ¼ö°¡ ´Þ¶ó¼­

double Çü¿¡¼­ float ÇüÀ¸·Î ¹Ù²î¸é¼­ µ¥ÀÌÅÍÀÇ ¼Õ½ÇÀÌ ÀϾ´Â°ÅÁÒ.

¾Æ¸¶µµ ÄÄÆÄÀÏ·¯¿¡¼­ ±âº» float ÇüÀÌ ¾Æ´Ñ double ÇüÀ¸·Î ÀνÄÇؼ­ ÀϾ´Â Çö»óÀÌÁÒ.

¾ÈµÉ¶§´Â ¿¡·¯¸Þ¼¼Áö¸¦ Àß »ìÆì º¸¼¼¿ä.

¿µ¾î¶ó°í Â¥Áõ³­´Ù°í Çؼ® ¾ÈÇÏ½Ã°í ±×³É ³Ñ¾î°¡½ÃÁö ¸¶½Ã±¸¿ä.

¿¡·¯¸Þ¼¼Áö Çؼ®¸¸ ÀßÇÏ¸é ¿Ø¸¸ÇÑ ¿À·ù´Â ´Ù ÇØ°á °¡´ÉÇÕ´Ï´Ù.

/*****************************************************************************/
>½ÇÇàÇÏ¸é °æ°í¸¸ Çϳª ¶ß´Âµ¥¿ä. ½ÇÇàÇغ¸¸é
>9980.010305
>9980.020000
>ÀÌ·¸°Ô ¼Ò¼öÁ¡ÀÌ ´Ù¸£°Ô ³ª¿À³×¿ä.. ¶È°°Àº ¼ö½ÄÀε¥ ¿Ö ¼Ò¼öÁ¡Àº ´Ù¸£°Ô ³ª¿Â´ÂÁö;
>Çѹø¿¡ ¿©·¯°³ Áú¹®Çؼ­ Á˼ÛÇÕ´Ï´Ù;;
>´äº¯Á» ºÎŹµå·Á¿ä~
===============================================================================

  Hit : 2778     Date : 2007/11/06 12:13



    
valkiley »þ¸£´Ô °¨»çÇÕ´Ï´Ù!!¤¾¤¾ Á¦°¡ 3¹ø¿¡¼­ Áú¹®À» À߸øÇ߳׿ä..¤¾¤¾ -12345¿´´Âµ¥,¤» °¨»ç!¤» 2007/11/06  
3086     [re] memset() ÇÔ¼öÁ» ¾ËÄÑÁÖ¼¼¿ë^^     ¼ÒÀ¯
09/13 6385
3085     [re] ±â´É»çÇÏ°í ±â»çÇÏ°í Â÷ÀÌÁ¡ÀÖ³ª¿µ?     ¼ÒÀ¯
09/13 4983
3084     [re] °í¹Î..     ¼ÒÀ¯
09/13 4105
3083     [re] Áú¹®ÀÌ¿µ     ¼ÒÀ¯
09/13 4671
3082     [re] ÆäÀÌÁö ·Îµù½Ã Áñ°Üã±â ÀÚµ¿À¸·Î Ãß°¡µÇ±âÁ» °¡¸£ÃÄ ÁÖ¼¼¿ä     ¼ÒÀ¯
09/13 5797
3081     [re] ¹¹°¡ À߸øµÈ°ÇÁö ºÁÁÖ¼¼¿ä[2]     ¼ÒÀ¯
09/09 4603
3080     [re] C¾ð¾î ¸»Àä..^^;     ¼ÒÀ¯
09/12 5921
3079     [re] ¸®´ª½º     ¼ÎÀÌ
08/15 2607
3078   ¸®´ª½º[1]     ¼ÎÀÌ
08/15 2709
3077   ½ºÅ¸Å©·¡ÇÁÆ® ¹èƲ³Ý Áú¹®ÀÔ´Ï´Ù..[1]     ¼ðÄ«¿¤
03/21 3551
    [re] C¾ð¾î °øºÎÇϸ鼭 ±Ã±ÝÇß´ø°Íµé ´äº¯Á» ºÎŹµå¸³´Ï´Ù/[1]     »þ¸£
11/06 2777
3075     [re] ÀڷᱸÁ¶¿¡¼­ Èñ¼ÒÇà·Ä¿¡ ´ëÇؼ­ ¼³¸íÇØÁֽǺÐ...ºÎŹµå¸®°Ú½À´Ï´Ù     »þ¸£
10/25 9388
3074     [re] ¿À´ÃÀº Áú¹®ÀÌ Á» ¸¹³×¿ä^^;[1]     »þ¸£
09/23 4086
3073   ÇÏ C++µµ¿òÀÌ ÇÊ¿äÇØ¿ä °í¼öºÐµé ¤Ð¤Ð     »óÂÞ´Ï
03/24 2949
3072   [C#]°´Ã¼¸¦ »ç¿ëÇÒ ¶§ °´Ã¼¸íÀ» Á¶ÇÕÇؼ­ »ç¿ë ÇÒ ¼ö´Â ¾øÀ»±î¿ä?[1]     »çºó
11/06 2756
3071   c¾ð¾î Ã¥À» ±¸ÀÔÇÏ·Á°í Çϴµ¥¿ä.[1]     º¸·Î¹Ì¿À
06/24 3538
3070   ÇØÅ·À» ÇÏ·Á¸é ÇÁ·Î±×·¡¹Ö¾ð¾î[7]     º¸¶ó»ö
10/05 3168
3069   Á¦°¡ C°¡ º¸ÀÌ´Â ±×¸²Ã¥ »ò´Âµ¥¿ä,,.,.,[6]     º¯Áø¿ë
12/13 4106
3068   ¼Ò½º°øºÎ¸¦ ÇÏ°í ½ÍÀºµ¥...[13]     ºÒ¾ÈÇØ..
05/07 3678
3067   ÆÄÀÏ ÀÔÃâ·Â¿¡ °üÇؼ­...     ºí·º³²ÀÚ
11/20 2643
[1][2][3][4][5][6] 7 [8][9][10]..[161]

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