Jun 4, 2006 (11:46) from 220.93.60.239 | |
Written by ±èÁö¼ö | Hits : 1427 , Lines : 93 |
TC »ç¿ë¹ý |
---|
°£´ÜÇÑ Turbo C »ç¿ë ¹æ¹ýÀÔ´Ï´Ù. ±Ã±ÝÇÑ °Ô ÀÖÀ¸½Ã¸é ÀúÇÑÅ× ¹°¾îº¸½Ã¸é Á¦°¡ ¾Æ´Â Çѵµ ³»¿¡¼ ´äº¯ÇØ µå¸®°Ú½À´Ï´Ù. 1. turbo C ½ÇÇà & Á¾·á ½ÇÇàÇÒ ¶§¿¡´Â ³»ÄÄÇ»ÅÍ¿¡¼ tc.exe¸¦ ã¾Æ ½ÇÇàÇصµ µÇ°í, µµ½º »ó¿¡¼ tc.exe¸¦ ½ÇÇàÇصµ µË´Ï´Ù. µµ½º »ó¿¡¼ ½ÇÇàÇÏ´Â ¹æ¹ýÀº (À©µµ¿ì) ½ÃÀÛ-½ÇÇà-command ÀÔ·Â cd c:\tc ÀÔ·Â tc ÀÔ·Â °ú °°ÀÌ ÇÏ¸é µË´Ï´Ù. ½ÇÇàȸéÀÌ ÀÛ´Ù°í ´À³¢½Ã´Â ºÐµéµµ ¸¹À» ÅÙµ¥, ±×·± ºÐµéÀº Á¦¸ñÇ¥½ÃÁÙ¿¡ ´ë°í ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À» Ŭ¸¯ÇÑ ÈÄ ¼Ó¼ºÀ» ¼±ÅÃÇÑ ÈÄ ¿É¼Ç-µð½ºÇ÷¹ÀÌ ¿É¼Ç¿¡¼ ÀüüȸéÀ¸·Î ¹Ù²Ù¸é ÀüüȸéÀ¸·Î tc¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. turbo C¸¦ Á¾·áÇÏ·Á¸é F10-File-Quit ¼±Åà ¶Ç´Â ´ÜÃàÅ° Alt+X À» ÇÏ¸é ³»ÄÄÇ»ÅÍ¿¡¼ ½ÇÇàÇßÀ» °æ¿ì´Â âÀÌ ²¨Áö°í, µµ½º »ó¿¡¼ ½ÇÇàÇßÀ» °æ¿ì´Â µµ½º ȸéÀ¸·Î µ¹¾Æ¿É´Ï´Ù. µµ½º¸¦ Á¾·áÇÏ·Á¸é exit ¸¦ ÀÔ·ÂÇϼ¼¿ä. (turbo C³ª µµ½º¸¦ Á¾·áÇÒ ¶§ Alt+F4´Â ¸ÔÈ÷Áö ¾Ê½À´Ï´Ù.) 2. ÇÁ·Î±×·¥ ÀÛ¼º F10-Edit ¸¦ ¼±ÅÃÇϸé Å« ÆĶõ»ö ȸéÀ¸·Î Ä¿¼°¡ À§Ä¡ÇÏ°Ô µÇ´Âµ¥, °Å±â¿¡´Ù°¡ ÇÁ·Î±×·¥ ¼Ò½º¸¦ ÀÔ·ÂÇÏ¸é µË´Ï´Ù. Ȥ½Ã Áß°£¿¡ Ä¿¼°¡ ´Ù¸¥ °÷À¸·Î À̵¿ÇßÀ» °æ¿ì F10-Edit ¸¦ ¼±ÅÃÇϸé Å« ÆĶõ»ö ȸéÀ¸·Î Ä¿¼°¡ ´Ù½Ã µ¹¾Æ¿É´Ï´Ù. 3. ¸Þ´º ¼±Åà À§ÂÊÀÇ ¸Þ´º¸¦ ¼±ÅÃÇÏ·Á¸é F10À» ´©¸£¸é µË´Ï´Ù. 4. ÀúÀå F10-File-Save ¸¦ ¼±ÅÃÇϵçÁö F2¸¦ ´©¸£¸é ÀúÀåÀÌ µË´Ï´Ù. ÀúÀå½Ã¿¡´Â µð·ºÅ丮¿Í ÆÄÀÏÀ̸§À» ÁöÁ¤ÇØ¾ß Çϴµ¥ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é C:\tc\¿¡ noname.c·Î ÀúÀåµÉ °ÍÀÔ´Ï´Ù. 5. ºÒ·¯¿À±â F10-File-Load ¸¦ ¼±ÅÃÇϵçÁö F3¸¦ ´©¸£¸é ÆÄÀÏÀ» ºÒ·¯¿É´Ï´Ù. 6. ÄÄÆÄÀÏ & ¸µÅ© & ½ÇÇàÈÀÏ ¸¸µé±â ÀÌ Ç׸ñµéÀº ¸ðµÎ F10-Compile¿¡ ÀÖ½À´Ï´Ù. ÄÄÆÄÀÏ : Compile to OBJ ¸µÅ© : Link EXE File ½ÇÇàÈÀÏ ¸¸µé±â : Make EXE file ÀÌ ¶§ ½ÇÇàÈÀÏÀº C:\tc\ ¿¡ (¼Ò½ºÆÄÀÏ°ú °°Àº À̸§).exe ·Î ÀúÀåµË´Ï´Ù. 7. ½ÇÇàÈÀÏ ½ÇÇà & °á°úÈ¸é º¸±â ÇÏÁö¸¸ À§ 3ÀÇ °úÁ¤Àº ±»ÀÌ ½Å°æ¾²Áö ¾Ê¾Æµµ µÇ´Âµ¥ ±× ÀÌÀ¯´Â F10-Run-Run À» ¼±Åà ¶Ç´Â ´ÜÃàÅ° Ctrl-F9 À» Çϸé À§ 3ÀÇ ¼¼ °¡Áö °úÁ¤À» ÀÚµ¿À¸·Î ÇØÁÙ »Ó¸¸ ¾Æ´Ï¶ó ½ÇÇà±îÁö ÇØ Áֱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ°ÍÀ» ÅëÇؼ ½ÇÇàÀ» Çصµ µÇ°í, ¾Æ´Ï¸é C:\tc\ ¿¡ ÀúÀåµÈ ½ÇÇàÆÄÀÏÀ» ½ÇÇàÇØ Á൵ µË´Ï´Ù. ÇÏÁö¸¸ tc»ó¿¡¼ ½ÇÇàÈÀÏÀ» ½ÇÇàÇϰųª ³»ÄÄÇ»ÅÍ¿¡¼ ½ÇÇàÆÄÀÏÀ» ã¾Æ ½ÇÇàÇÏ¸é ¹º°¡ âÀÌ ¶ß´Â µíÇÏ´Ù°¡ ±Ý¹æ »ç¶óÁ® °á°úȸéÀ» º¸±â°¡ ¾î·Á¿î ÅÙµ¥¿ä, À̸¦ ÇØ°áÇϱâ À§Çؼ´Â 1) turbo C ½ÇÇàÇÒ ¶§ command¸¦ ÅëÇØ ½ÇÇàÇßÀ¸¸é turbo C¸¦ Á¾·áÇÑ µÚ µµ½ºÃ¢¿¡ ÇÁ·Î±×·¥ ½ÇÇà °á°ú°¡ ¶å´Ï´Ù. 2) ½ÇÇàÆÄÀÏÀ» µµ½º »ó¿¡¼ ½ÇÇàÇÏ¸é µË´Ï´Ù. (À©µµ¿ì) ½ÃÀÛ-½ÇÇà-command ÀÔ·Â cd c:\tc ÀÔ·Â ÀÚ½ÅÀÌ ¸¸µç ½ÇÇàÈÀÏ À̸§ ÀÔ·Â -> ÇÁ·Î±×·¥ ½ÇÇà °á°ú°¡ ¶å´Ï´Ù. 3) À§ 1), 2)¿Í °°Àº ¹æ¹ýÀº ÇÁ·Î±×·¥À» Â¥¸é¼ Áß°£Áß°£ ½ÇÇà°á°ú¸¦ È®ÀÎÇÒ ¼ö ¾ø´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù.(¹°·Ð 2)¿Í °°Àº ¹æ¹ýÀº command âÀ» ¿©·¯ °³ ¶ç¿ö³õ°í alt+tabÇÏ¸é µË´Ï´Ù¸¸..) ÀÌ ¶§ ¼Ò½ºÄڵ带 ¾à°£ ¼öÁ¤ÇÏ¿© F10-Run-Run¿¡¼µµ ½ÇÇà°á°ú¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Î±×·¥ Á¦ÀÏ ÀÁÙ¿¡ #include<conio.h> ÇÁ·Î±×·¥ Á¦ÀÏ ¾Æ·§ÁÙ ¹Ù·Î ÀÁÙ¿¡ getch(); À» Ãß°¡ÇØ ÁÖ¼¼¿ä. ¿¹¸¦ µé¾î ´ÙÀ½°ú °°Àº ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù°í Çϸé, #include<stdio.h> void main() { printf("hello"); } ´ÙÀ½°ú °°ÀÌ ¼Ò½º µÎ ÁÙÀ» Ãß°¡ÇØ ÁÖ¼¼¿ä. #include<conio.h> #include<stdio.h> void main() { printf("hello"); getch(); } ÀÌ¿Í °°ÀÌ ¼Ò½ºÄڵ带 ¼öÁ¤Çϸé F10-Run-Run ÇßÀ» ¶§ °á°úȸéÀÌ Ãâ·ÂµÈ ÈÄ Ä¿¼°¡ ±ôºýÀÌ´Â °ÍÀ» º¼ ¼ö Àִµ¥, ÀÌ ¶§ ¾Æ¹« Å°³ª ÀÔ·ÂÇÏ¸é ¿ø·¡ÀÇ ÆíÁý ȸéÀ¸·Î µ¹¾Æ¿É´Ï´Ù. ¼Ò½ºÄڵ带 À§¿Í °°ÀÌ ¼öÁ¤Çϸé À©µµ¿ì »ó¿¡¼ ½ÇÇàÆÄÀÏÀ» ã¾Æ ½ÇÇàÇصµ °á°úȸéÀÌ ¶ß°í¼ Ä¿¼°¡ ±ôºýÀÔ´Ï´Ù. ÀÌ ¶§ ¾Æ¹« Å°³ª ÀÔ·ÂÇÏ¸é ½ÇÇàÆÄÀÏÀÌ ÀÚµ¿À¸·Î Á¾·áµË´Ï´Ù. 8. ÁÖ¼®´Þ±â ÁÖ¼®À» ´Þ°íÀÚ ÇÒ ¶§¿¡´Â /* (³»¿ë ÀÔ·Â) */ ¿Í °°ÀÌ ÇÏ¸é µË´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°ÀÌ »ç¿ëÇÏ¸é µË´Ï´Ù. #include<stdio.h> void main() { printf("hello"); /* print hello */ } º»·¡ C¿¡¼ ÁÖ¼® ´Ù´Â ¹æ¹ýÀº /* */¿Í // ÀÇ µÎ °¡Áö°¡ Àִµ¥, // ´Â ¿©±â¼´Â ¹öÀüÀÌ ³·¾Æ¼ µÇÁö ¾Ê³×¿ä. 9. ¸Þ¸ðÀåÀ¸·Î C ÆíÁýÇϱâ turbo CÀÇ °æ¿ì ´ÜÃàÅ°°¡ À©µµ¿ì¿Í ¸¹ÀÌ ´Þ¶ó ºÒÆíÇÔÀ» ´À³¥ ¼öµµ Àִµ¥¿ä(Ctrl+C,V,X °¡ ¸ÔÈ÷Áö ¾Ê½À´Ï´Ù.), ±×·¯½Å ºÐµéÀº ¸Þ¸ðÀå¿¡¼ ÇÁ·Î±×·¥ ¼Ò½º¸¦ ÀÛ¼ºÇÑ ÈÄ ÆÄÀÏ-ÀúÀå¿¡¼ ÆÄÀÏ Çü½ÄÀ» ¸ðµç ÆÄÀÏ·Î ÇÑ ÈÄ È®ÀåÀÚ¸¦ c ·Î ¹Ù²Ù¾î¼ ÀúÀåÇÏ¸é µË´Ï´Ù.(¿¹ : noname.c ) ±×·± ÈÄ turbo C¸¦ ½ÇÇàÇÑ ÈÄ ÀúÀåÇÑ ÆÄÀÏÀ» ºÒ·¯¿À¸é µË´Ï´Ù. ¸¶Âù°¡Áö·Î ¸Þ¸ðÀåÀ¸·Î C ¼Ò½º ÆÄÀÏÀ» ºÒ·¯¿Ã ¼ö ÀÖ½À´Ï´Ù. ¼Ò½º Äڵ带 ·¹Æ÷Æ® µî¿¡ ÀÔ·ÂÇÒ ¶§ ¸Þ¸ðÀåÀ¸·Î ºÒ·¯¿Í¼ ºÙ¿©³Ö±â ÇÏ¸é µË´Ï´Ù. |