2.10. ¹®¼­ °üÇà

½Ã½ºÅÛ ¸Þ´º¾ó ÆäÀÌÁöµéÀº name(number) ·Î ÂüÁ¶µÇ´Âµ¥ number ´Â ¸Þ´º¾óÀÇ Àý ¼ýÀÚÀÌ´Ù. ``´Ù¸¥ ¾î´À °÷µµ °¡¸®Å°Áö ¾ÊÀ½"À» ÀǹÌÇÏ´Â Æ÷ÀÎÅÍ °ªÀº NULL ·Î ºÎ¸¥´Ù; C ÄÄÆÄÀÏ·¯µéÀº Á¤¼ö 0 À» Æ÷ÀÎÅÍ°¡ ÇÊ¿äÇÑ ´ëºÎºÐÀÇ °æ¿ì NULL °ªÀ¸·Î º¯È¯ÇÒ °ÍÀÌ´Ù. ±×·¯³ª C Ç¥ÁØÀÇ ¾î¶² °Íµµ NULL ÀÌ ÀÏ·ÃÀÇ ¸ðµÎ°¡ 0 ÀÎ ºñÆ®¿¡ ÀÇÇØ ±¸ÇöµÇ¾î¾ß ÇÔÀ» ¿ä±¸ÇÏÁö ¾ÊÀ½À» ÁÖ¸ñÇضó. C ¿Í C++ Àº '\0' (¾Æ½ºÅ° 0) À» Ưº°È÷ Ãë±ÞÇϴµ¥ ÀÌ Ã¥¿¡¼­ ÀÌ °ªÀº NIL (º¸Åë ``NUL" ·Î ºÎ¸£Áö¸¸ ``NUL" °ú ``NULL" Àº µ¿ÀÏÇØ º¸ÀδÙ) ·Î °£ÁֵȴÙ. ÇÔ¼ö¿Í ¸Þ½îµå À̸§µéÀº ´Ã Á¤È®ÇÏ°Ô ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇØ¾ß Çϴµ¥ ÀÌ°ÍÀÌ ¾î¶² ¹®ÀåµéÀÌ ¼Ò¹®ÀÚ·Î ½ÃÀÛÇØ¾ß ÇÔÀ» ÀǹÌÇصµ ¸¶Âù°¡ÁöÀÌ´Ù. ÀúÀÚ´Â À¯´Ð½º, ¸®´ª½º ¶Ç´Â ±âº» ¸ðµ¨µéÀÌ À¯´Ð½º¿Í ¸Å¿ì À¯»çÇÑ ´Ù¸¥ ½Ã½ºÅÛµéÀ» ÀǹÌÇϱâ À§ÇØ ``À¯´Ð½º °è¿­ (Unix-like)" À̶ó´Â ¿ë¾î¸¦ »ç¿ëÇÑ´Ù; ÀúÀÚ´Â POSIX ÀÇ ÀϺκÐÀ» ±¸ÇöÇÏ°í ÀÖÁö¸¸ ¸Å¿ì ´Ù¸¥ º¸¾È ¸ðµ¨À» °®´Â À©µµ¿ì 2000 °ú °°Àº ½Ã½ºÅÛµéÀÌ Àֱ⠶§¹®¿¡ POSIX ¸¦ ¸»ÇÒ ¼ö´Â ¾ø´Ù.

°ø°ÝÀÚ´Â ``attacker", ``cracker" ¶Ç´Â ``adversary" ·Î ºÎ¸¥´Ù. ¾î¶² Àú³Î¸®½ºÆ®µéÀº ``attacker" ´ë½Å ``ÇØÄ¿ (hacker)" ¸¦ »ç¿ëÇϴµ¥ ¸¹Àº ¸®´ª½º¿Í À¯´Ð½º °³¹ßÀÚµéÀÌ ÀüÅëÀûÀ¸·Î ¾ÇÇÏÁö ¾ÊÀº Àǹ̷Π±×µé ÀÚ½ÅÀ» ``ÇØÄ¿"¶ó°í Çϱ⠶§¹®¿¡ ÀÌ Ã¥¿¡¼­´Â ÀÌ·¯ÇÑ (¿À)»ç¿ëÀ» ÇÇÇÑ´Ù. Áï, ¸¹Àº ¸®´ª½º¿Í À¯´Ð½º °³¹ßÀڵ鿡°Ô ``ÇØÄ¿"¶ó´Â ¿ë¾î´Â ƯÈ÷ ÄÄÇ»ÅÍ¿Í °ü·ÃÇÏ¿© °è¼ÓÇؼ­ ´Ü¼øÈ÷ Àü¹®°¡ ¶Ç´Â ¿­±¤ÆÒÀ» ÀǹÌÇÑ´Ù.