¿ù°£ Àα⠰Խù°

°Ô½Ã¹° 9°Ç
 
¸®´ª½º ȯ°æ¿¡¼­ÀÇ C ÇÁ·Î±×·¡¹Ö - 1Àå ¼Ò°³
±Û¾´ÀÌ : ÃÖ°í°ü¸®ÀÚ ³¯Â¥ : 2009-11-30 (¿ù) 19:27 Á¶È¸ : 6738
±ÛÁÖ¼Ò :
                          

Ãâó - http://teamblog.joinc.co.kr/yundream/172
¼Ò°³
ÄÄÇ»Æà ȯ°æÀÌ Áö±Ý¿¡ À̸£°Ô µÈ °¡Àå °áÁ¤ÀûÀÎ ¿øÀÎÀ» Á¦°øÇÑ °ÍÀº C¶ó´Â ¾ð¾îÀÇ ÃâÇöÀÌ µÉ°ÍÀÌ´Ù. C¾ð¾î ´öºÐ¿¡ Áö±ÝÀÇ Çö´ëÀûÀÎ ÄÄÇ»Æà ȯ°æÀÌ °®Ãß¾îÁ³´Ù°í Çصµ °ú¾ðÀÌ ¾Æ´Ò°ÍÀÌ´Ù.


1972³â Unix ¿î¿µÃ¼Á¦¸¦ À§Çؼ­ ¸¸µé¾îÁø C¾ð¾î´Â °ÅÀÇ 30³âÀÌ Áö³­ Áö±Ý±îÁöµµ °¡Àå Àαâ ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÁßÀÇ ÇϳªÀÌ´Ù. °´Ã¼ÁöÇâÀÌ ÀϹÝÈ­ µÇ°í Java, python, C++µîÀÇ ¾ð¾îµéÀÌ ³ª¿ÔÀ½¿¡µµ ºÒ±¸ÇÏ°í, »ó¾÷ÀûÀ¸·Î³ª ÇнÀ¿ëÀ¸·Î È®°íÇÑ ÀÚ¸®¸¦ ÁöÅ°°í ÀÖ´Ù.


C¾ð¾î°¡ ÀÌó·³ Àα⸦ ²ø°ÔµÇÀÚ, »ê¾÷ÇöÀå¿¡¼­ ½±°Ô ÀÀ¿ëÇÒ ¼ö ÀÖµµ·Ï Ç¥ÁØÈ­°¡ ÇÊ¿äÇØÁö°Ô µÇ¾úÀ¸¸ç, ±×¸®ÇÏ¿©¼­ 1983³â ANSI(American National Standards Institute)¿¡¼­ C¿¡ ´ëÇÑ Ç¥ÁØÀ» Á¤ÀÇÇÏ°Ô µÈ´Ù. ÀÌÈÄ C¸¦ À§ÇÑ ANSIÇ¥ÁØÀ» ÆíÇÏ°Ô ANSI C¶ó°í ºÎ¸£°Ô µÈ´Ù. ANSI CÀÇ ÃÖ½ÅÇ¥ÁØÀº C99 À̸ç, ¿©±â¿¡´Â C¾ð¾î¸¦ À§ÇÑ Scope, Term, Symbol, ȯ°æ, ±¸¹®¿ä¼Ò, ÁÖ¼®, Çì´õÆÄÀϱÔÄ¢ µî C¾ð¾î¸¦ »ç¿ëÇϴµ¥ À־ ÁؼöÇØ¾ßµÉ »çÇ×µéÀÌ Á¤ÀǵǾî ÀÖ´Ù.


ANSI C Ç¥ÁØ ±Ç°í¾È
ÀÌ°ÍÀº °­Á¦°¡ ¾Æ´Ñ ±Ç°íÀ̹ǷΠÄÄÆÄÀÏ·¯¸¦ ¸¸µå´Â ´Üü°¡ À̸¦ ¹Ýµå½Ã ÁöųÇÊ¿ä´Â ¾ø´Ù. ±×·¯³ª »ê¾÷Ç¥ÁØÀ̹ǷΠ±Ç°í¸¦ ¹«½ÃÇÑ ÄÄÆÄÀÏ·¯ÀÇ °æ¿ì ¹«½Ã´çÇÏ´Â °æ¿ì°¡ »ý±æ ¼ö ÀÖ´Ù. ±Ç°í»çÇ×À» ÁöÅ°¸é¼­ ±â´ÉÈ®ÀåÀ» À§Çؼ­ ´Ù¸¥ ¿ä¼ÒµéÀ» Ãß°¡½ÃÅ°´Â °æ¿ì´Â Á¾Á¾ ÀÖ´Ù.



ÀÌ ¹®¼­ÀÇ ³»¿ëÀº °¡´ÉÇÑ CÀÇ ÃֽŠǥÁØÀÎ C99À» µû¸£°Ô µÉ°ÍÀÌ´Ù. °¡´ÉÇÑÀ̶ó´Â ´Ü¼­°¡ ºÙÀº ÀÌÀ¯´Â ÇÊÀÚ°¡ C99ÀÇ Ç¥ÁØÀ» ¿ÏÀüÈ÷ ¼÷ÁöÇÏÁö ¸øÇÔÀ¸·Î Ç¥ÁØ¿¡¼­ ¹þ¾î³­ ¼³¸íÀÌ ÀÖÀ» ¼ö Àֱ⠶§¹®ÀÌ´Ù. ±×·¸´Ù°í °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. C¾ð¾î¸¦ ÀÌÇØÇÏ°í »ç¿ëÇϴµ¥¿¡´Â ¹®Á¦°¡ ¹ß»ýÇÏÁö ¾Ê´Â ¼öÁØÀº Áöų °ÍÀÌ´Ù.


ÀÌ ¹®¼­´Â wiki¸¦ ÀÌ¿ëÇؼ­ ¸¸µé¾îÁú °ÍÀ̸ç, ¸ðµç °úÁ¤ÀÌ °ø°³µÈ »óÅ¿¡¼­ ÁøÇàµÉ °ÍÀÌ´Ù. ´©±¸µçÁö Âü¿©°¡´ÉÇÏ´Ù. Version 1ÀÌ ¿Ï·áµÈ ½ÃÁ¡¿¡¼­ ¸±¸®Áî ¹öÁ¯ÀÌ docbook Çü½ÄÀ¸·Î º¯È¯ÇÒ °èȹÀÌ´Ù.


ÀÌ ¹®¼­´Â ¾Æ·¡¿Í °°Àº »ç¿ëÀÚ¸¦ ¸ñÇ¥·Î ³»¿ëÀ» ä¿ö³ª°¥ °ÍÀÌ´Ù.

C ÀÔ¹®ÀÚ

Linux Ãʺ¸ »ç¿ëÀÚ

Linux¿¡¼­ °³¹ßȯ°æÀ» ±¸ÃàÇÒ ¼ö ÀÖÀ» Á¤µµ·Î °£´ÜÈ÷ ¼Ò°³

¹®¹ýÀº °¡´ÉÇÑ °£°áÇÏ°Ô, ÇÊ¿äÇÑ ³»¿ë¸¸

»ç½Ç»ó if, while ¹®¸¸ ¾Ë¸é ÇÁ·Î±×·¥ ¸¸µé ¼ö ÀÖ´Ù.

°¡´ÉÇϸé ÄÄÇ»ÅÍÀÇ ¿ø¸® ¼öÁØ¿¡¼­(Áö·çÇÒ ¼öµµ ÀÖ°ÚÁö¸¸)ÀÇ ÀÌÇظ¦ ¸ñÇ¥·Î

¿¹¸¦µé¾î Æ÷ÀÎÅÍÀÇ °æ¿ì ±¸±¸ÀýÀýÇÏ°Ô Ãß»óÀûÀ¸·Î ¼³¸íÇÏ´Â °Íº¸´Ù, ±¸Ã¼ÀûÀ¸·Î ÄÄÇ»ÅÍÀÇ ÀÔÀå¿¡¼­ Æ÷ÀÎÅÍ°¡ ¾î¶»°Ô ±â¼úµÇ´Â°¡ ÇÏ´Â ½ÄÀ¸·Î

ȤÀº signed, unsignedÀÇ ¼³¸í½Ã ºñÆ®ÀÇ ÀÔÀå¿¡¼­ ±â¼úÇÏ´Â ½Ä

¿¹Á¦´Â ³²¹ßÇÏÁö ¾Ê´Â´Ù. ¹Ýµå½Ã ÇÊ¿äÇÑ °÷¿¡¼­¸¸ »ç¿ëÇÑ´Ù.

¹®¹ýÀ» ³¡³½´ÙÀ½, ¸®´ª½º ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ¸·Î ÇÑÀå Á¤µµ¸¦ ÇÒ¾ÖÇؼ­, ÀÀ¿ë¿¡ ´ëÇÑ °¨À» ÀâÀ» ¼ö ÀÖ´Â Á¤µµ·Î.

¹®¼­ÀÇ ¿ä¼Ò´Â 3°³·Î ÇÑ´Ù.

º»¹®

¿¹Á¦ : º»¹®ÀÇ ³»¿ë°ú °ü·ÃµÈ ½ÇÇà°¡´ÉÇÑ ÄÚµåÀÇ ÀüºÎ ȤÀº ÀϺÎ

Áß¿ä : º»¹®ÀÇ È帧À» ÇØÄ¡Áö ¾Ê´Â ¼öÁØ¿¡¼­ÀÇ ÆÁ, ¾ð±Þ, ÁÖ¼®

±×¸² : 4°¡Áö »öÀÌ»óÀ» ³ÑÁö ¾Êµµ·Ï ÇÑ´Ù. Å©±â´Â ¹ÌÁ¤

À̸§ Æнº¿öµå
ºñ¹Ð±Û (üũÇÏ¸é ±Û¾´À̸¸ ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.)
¿ÞÂÊÀÇ ±ÛÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä.
 

 



 
»çÀÌÆ®¸í : ¸ðÁö¸®³× | ´ëÇ¥ : ÀÌ°æÇö | °³ÀÎÄ¿¹Â´ÏƼ : ·©Å°´åÄÄ ¿î¿µÃ¼Á¦(OS) | °æ±âµµ ¼º³²½Ã ºÐ´ç±¸ | ÀüÀÚ¿ìÆí : mojily°ñ¹ðÀÌchonnom.com Copyright ¨Ï www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.