home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / c2.doc / cv11.doc < prev    next >
Encoding:
Text File  |  1988-05-04  |  28.2 KB  |  612 lines

  1.  
  2.                                      -101 -
  3.            
  4.            
  5.            
  6.                           11. èÄîÇì䢠æêæÆàîìÄâÄ èÄìÆÉÄïƒ
  7.                
  8.                
  9.                                     æÄäàÉåÇìêà
  10.                
  11.                                                                     ï¿ßΓ
  12.                
  13.            
  14.                11.        è«¼á¡ñδ ß¿ßΓѼ¡«ú« ¬«¡Γα«½∩................ 101
  15.                11.1.      éóÑñÑ¡¿Ñ....................................102
  16.                11.2.      è«¼á¡ñá "Å«ñ߬Ậá" (H).................... 102
  17.                11.3.      è«¼á¡ñá "髺óαáΓ ó MS-DOS" (Q)............. 103
  18.                11.4.      è«¼á¡ñá "Éáñ¿¬ß" (¡áº¡áτÑ¡¿Ñ ß¿ßΓÑ¼δ  ¿ßτ¿-
  19.                           ß½Ñ¡¿∩) (N)................................ 103
  20.                11.5.      è«¼á¡ñá "é«ßßΓá¡«ó¿Γ∞ φ¬αá¡" (@)........... 104
  21.                11.6.      è«¼á¡ñá "ÅÑαѬ½ετ¿Γ∞ φ¬αá¡" (\)............ 105
  22.                11.7.      è«¼á¡ñá "Å«¿ß¬" (/)........................ 105
  23.                11.8.      è«¼á¡ñá "éαѼѡ¡δ⌐ óδσ«ñ ó MS-DOS" (!)..... 107
  24.                11.9.      è«¼á¡ñá "ôßΓá¡«ó¿Γ∞ αẼÑα Γáíπ½∩µ¿¿" (#).. 108
  25.                11.10.     è«¼á¡ñδ »ÑαѡạáτÑ¡¿∩..................... 109
  26.                11.10.1.   è«¼á¡ñá "ÅÑαѡạáτ¿Γ∞ óó«ñ" (<)........... 109
  27.                11.10.2.   è«¼á¡ñá "ÅÑαѡạáτ¿Γ∞ óδó«ñ" (T>)......... 109
  28.                11.10.3.   è«¼á¡ñá "ÅÑαѡạáτ¿Γ∞ óó«ñ/ óδó«ñ" (=).... 110
  29.                11.10.4.   è«¼á¡ñδ »á¬ÑΓ¡«⌐ «íαáí«Γ¬¿................. 110
  30.                11.10.4.1. è«¼á¡ñá "諼¼Ñ¡Γáα¿⌐" (*).................. 111
  31.                11.10.4.2. è«¼á¡ñá "çá¼Ññ½¿Γ∞" (:).................... 111
  32.                11.10.4.3. è«¼á¡ñá "Åáπºá" (")........................ 111
  33.            
  34.            
  35. .
  36.                                       - 102 -
  37.          
  38.          
  39.  
  40.                11.1. éóÑñÑ¡¿Ñ
  41.                            
  42.                é   φΓ«⌐   ú½áóÑ  «»¿ßá¡δ  ¬«¼á¡ñδ,  π»αáó½εεΘ¿Ñ  ß«ßΓ«∩¡¿Ñ¼
  43.          CodeView. é«Γ ß»¿ß«¬ φΓ¿σ ¬«¼á¡ñ:
  44.                    è«¼á¡ñá                        äÑ⌐ßΓó¿Ñ.
  45.                 
  46.                 Å«ñ߬Ậá(H)     äѼ«¡ßΓαᵿ∩ ß»αá󬿠CodeView-¬«¼á¡ñ.
  47.                 
  48.                 éδσ«ñ (Q)        é«ºóαáΓ ó MS-DOS.
  49.                 
  50.                 Éáñ¿¬ß(N)        êº¼Ñ¡Ñ¡¿Ñ ΓѬπΘÑ⌐ ß¿ßΓÑ¼δ ¿ßτ¿ß½Ñ¡¿∩.
  51.                 
  52.                 ÅÑαÑα¿ß«óáΓ∞(@)  ÅÑαÑα¿ß«óáΓ∞ φ¬αá¡.
  53.                 
  54.                 ÅÑαѬ½ετÑ¡¿Ñ     ÅÑαѬ½ετÑ¡¿Ñ φ¬αá¡á óδó«ñá.
  55.                       φ¬αá¡á(\)
  56.                 
  57.                 Å«¿ß¬ (/)        Å«¿ß¬ αÑúπ½∩α¡δσ óδαáªÑ¡¿⌐.
  58.                 
  59.                 Å«ñúαπº¿Γ∞ ¬«¼á¡- æΓáαΓ ¡«ó«ú« MS-DOS'«ó߬«ú« ¬«¼á¡ñ-
  60.                 ñ¡δ⌐ »α«µÑßß«α(!) ¡«ú« »α«µÑßß«αá.
  61.                 
  62.                 ôßΓá¡«ó¬á Γá-    ôßΓá¡«ó¬á αẼÑαá Γáíπ½∩µ¿¿.
  63.                 íπ½∩µ¿¿(#)
  64.                 
  65.                 è«¼á¡ñδ »ÑαÑ¡áº-   è«¡Γα«½∞  »ÑαѡạáτÑ¡¿∩  CodeView
  66.                 ¡áτÑ¡¿∩ ¿ »á¬ÑΓ-   óó«ñá ¿ óδó«ñá
  67.                 ¡«⌐ «íαáí«Γ¬¿.
  68.                 
  69.                è«¼á¡ñδ ß¿ßΓѼ¡«ú« ¬«¡Γα«½∩ «»¿ßá¡δ ó ß½ÑñπεΘ¿σ αáºñѽáσ.
  70.                 
  71.                 
  72.                11.2. è«¼á¡ñá "Å«ñ߬Ậá" (H)
  73.                            
  74.                ÄΓ½áñτ¿¬ ¿¼ÑÑΓ ñóÑ help-¬«¼á¡ñδ: «ñ¡á ¿º ¬«Γ«αδσ -- óσ«ñ  ó
  75.          »«½¡«¼áßΦΓáí¡πε  help-ß¿ßΓѼπ, ñ«ßΓπ»¡πε ó «¬«¡¡«¼ αѪ¿¼Ñ, á óΓ«-
  76.          αá∩ -- óδñáτá ¬αáΓ¬«⌐ ß»αá󬿠߿¡Γá¬ß¿ßá ñ¿á½«ú«óδσ  ¬«¼á¡ñ,  ¿ß-
  77.          »«½∞ºπѼδσ ¬á¬ ó ñ¿á½«ú«ó«¼, Γᬠ¿ ó »«ß½Ññ«óáΓѽ∞¡«¼ αѪ¿¼Ñ.
  78.                 
  79.                Mouse.
  80.                ä½∩ óσ«ñá ó »«½¡«¼áßΦΓáí¡πε help-ß¿ßΓѼπ mouse'«¼ "π¬áª¿ΓÑ"
  81.          View-ºáú«½«ó«¬  ¿º  ßΓ᫬¿  ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «Γπñá Help ¬«¼á¡ñπ.
  82.          Éáí«Γá ß help-ß¿ßΓѼ«⌐ «»¿ßá¡á ó αáºñѽѠ3.4. éΓ«αá∩  óÑαß¿∩  ¬«-
  83.          ¼á¡ñδ ¡Ñ ¼«ªÑΓ íδΓ∞ óδ»«½¡Ñ¡á mouse'«¼.
  84.                 
  85.                è½áó¿áΓπαá.
  86.                ä½∩ óσ«ñá ó »«½¡«¼áßΦΓáí¡πε help-ß¿ßΓѼπ ß»Ñµ¬½ετἿ, ¡áíÑ-
  87.          α¿ΓÑ  F2 ¬½ετ. Éáí«Γá ß help-ß¿ßΓѼ«⌐ «»¿ßá¡á ó αáºñѽѠ3.4. éΓ«-
  88.          αá∩ óÑαß¿∩ ¬«¼á¡ñδ óδ»«½¡¿¼á ΓѼ ªÑ ¬½ετѼ F2, ¡« Γ«½∞¬« ó »«ß½Ñ-
  89.          ñ«óáΓѽ∞¡«¼ αѪ¿¼Ñ.
  90.  
  91.            
  92.            
  93.  
  94.                                       - 103 -
  95.                ä¿á½«ú«óá∩.
  96.  
  97.                Å«½¡á∩ help-ß¿ßΓѼᠡѠ¼«ªÑΓ íδΓ∞ ¿¡¿µ¿á½¿º¿α«óá¡á  ñ¿á½«ú«-
  98.          ó«⌐  ¬«¼á¡ñ«⌐. ä½∩ »α«ß¼«Γαá ¬αáΓ¬«⌐ ß»αá󬿠߿¡Γá¬ß¿ßá ñ¿á½«ú«óδσ
  99.          ¬«¼á¡ñ óδ»«½¡¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  100.                 H
  101.                ÉѺπ½∞ΓáΓ«¼ óδ»«½¡Ñ¡¿∩ φΓ«⌐ ¬«¼á¡ñδ íπñÑΓ ß»αáó¬á  ñ¿á½«ú«-
  102.          óδσ  ¬«¼á¡ñ,  ∩ó½∩εΘá∩ß∩ Ññ¿¡ßΓóÑ¡¡« ñ«ßΓπ»¡«⌐ ó »«ß½Ññ«óáΓѽ∞¡«¼
  103.          αѪ¿¼Ñ. Ä¡á ΓᬪѠ»«½Ñº¡á ¿ ó «¬«¡¡«¼ αѪ¿¼Ñ ñ½∩ »«½πτÑ¡¿∩  íδßΓ-
  104.          α«⌐ ß»αá󬿠ñ¿á½«ú«óδ󠬫¼á¡ñ.
  105.                 
  106.                 
  107.                11.3. è«¼á¡ñá "髺óαáΓ ó MS-DOS" (Q)
  108.                 
  109.                è«¼á¡ñá óδσ«ñá »αÑñ¡áº¡áτÑ¡á ñ½∩ ß¡∩Γ¿∩ CodeView ¿  ó«ºóαáΓá
  110.          ó MS-DOS.
  111.  
  112.                Mouse.
  113.                ä½∩  óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ óδσ«ñá mouse'«¼ ,"π¬áª¿ΓÑ" File-ºá-
  114.          ú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «ΓΓπñá Quit ¬«¼á¡ñπ.
  115.                 
  116.                è½áó¿áΓπαá.
  117.                ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ óδσ«ñá ß»Ñµ¬½ετἿ, ¡áíÑα¿ΓÑ ALT+F  ¿
  118.          ALT+Q ¬½ετ¿ ñ½∩ ó맮óá Quit ¬«¼á¡ñδ ¿º File-¼Ñ¡ε.
  119.                 
  120.                ä¿á½«ú«óá∩.
  121.                ä½∩ óδσ«ñá ¿º CodeView, óδ»«½¡¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó ß½Ñ-
  122.          ñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  123.                 Q
  124.                 
  125.  
  126.                11.4. è«¼á¡ñá "Éáñ¿¬ß" (¡áº¡áτÑ¡¿Ñ ß¿ßΓÑ¼δ ¿ßτ¿ß½Ñ¡¿∩) (N)
  127.                             
  128.                è«¼á¡ñá  αáñ¿¬ß ¿º¼Ñ¡∩ÑΓ ΓѬπΘπε ß¿ßΓѼπ ¿ßτ¿ß½Ñ¡¿∩, ó ¬«Γ«-
  129.          α«⌐ óó«ñ∩Γß∩ áαúπ¼Ñ¡Γδ  ¿  «Γ«íαáªáεΓß∩  º¡áτÑ¡¿∩  óδαáªÑ¡¿⌐.  Åα¿
  130.          ßΓáαΓÑ  »« π¼«½τá¡¿ε CodeView αáí«ΓáÑΓ ó 10-Γ¿τ¡«¼ αáñ¿¬ßÑ; ¬«¼á¡-
  131.          ñ«⌐ αáñ¿¬ß ¼«ª¡« πßΓá¡«ó¿Γ∞ 16-α¿τ¡πε ¿½¿ 8-α¿τ¡πε ß¿ßΓÑ¼π  ¿ßτ¿ß-
  132.          ½Ñ¡¿∩ (¡« ¡Ñ ñó«¿τ¡πε ¿½¿ ¬á¬πε-½¿í« ñαπúπε).
  133.                æ½ÑñπεΘ¿Ñ 7 ß«ú½áΦÑ¡¿⌐ óδ»«½¡∩εΓß∩ ¡Ñºáó¿ß¿¼«  «Γ  ΓѬπΘÑú«
  134.          º¡áτÑ¡¿∩ αáñ¿¬ßá:
  135.                1) »α¿ ¿º¼Ñ¡Ñ¡¿¿ αáñ¿¬ßá  ¡«óδ⌐  αáñ¿¬ß  óßÑúñá  óó«ñ¿Γß∩  ó
  136.          10-Γ¿τ¡«¼ Σ«α¼áΓÑ;
  137.                2) ∩ó¡á∩ ß»Ñµ¿Σ¿¬áµ¿∩ Γ¿»á ¬«¡ßΓá¡Γδ (ß¼. ú½áóπ 4"ä¿á½«ú«óδÑ
  138.          ¬«¼á¡ñδ") ¿ú¡«α¿απÑΓ ΓѬπΘ¿⌐ αáñ¿¬ß;
  139.                3)  áñαÑßá, óδó«ñ¿¼δÑ ¬«¼á¡ñἿ áßßѼí½Ñα, ñá¼», óóÑßΓ¿, ñÑ-
  140.          ºáßßÑ¼í½¿α«óáΓ∞, óßÑúñá «Γ«íαáªáεΓß∩ ó 16-α¿τ¡«¼ Σ«α¼áΓÑ;
  141.                4) ó αѪ¿¼Ñ áßßѼí½Ñαá «»Ñαá¡ñδ áßßѼí½Ñα¡δ󠬫¼á¡ñ ñѼ«¡ßΓ-
  142.          α¿απεΓß∩ ó 16-α¿τ¡«¼ Σ«α¼áΓÑ;
  143.                5) ñá¡¡δÑ ¬«¼á¡ñ ¬«¡Γα«½∩ ¿ »α«ß¼«Γαá (ñá¼»,  Watch  Memory,
  144.          Tracepoint  Memory) óßÑúñá «Γ«íαáªáεΓß∩ ó 16-α¿τ¡«¼ ó¿ñÑ (ñ½∩ íá⌐-
  145.          Γ«ó«ú« ¿ ß½«ó¡δσ Σ«α¼áΓ«ó) ¿ 10-Γ¿τ¡«¼ -  ñ½∩ µÑ½δσ ¿ »½áóáεΘ¿σ;
  146.                6) ó ¿¡ΓÑαá¬Γ¿ó¡«¼ αѪ¿¼Ñ ñá¡¡δÑ ¬«¼á¡ñδ "óóÑßΓ¿"  óó«ñ∩Γß∩
  147.          ó  16-α¿τ¡«¼  ó¿ñÑ (ñ½∩ íá⌐Γ«ó«ú« ¿ ß½«ó¡δσ Σ«α¼áΓ«ó) ¿ 10-Γ¿τ¡«¼
  148.          ñ½∩ µÑ½δσ ¿ »½áóáεΘ¿σ. àß½¿ ó«ñ¿¼δÑ º¡áτÑ¡¿∩ π¬áºδóáεΓß∩  ó  ó¿ñÑ
  149.          ß»¿ß¬á óδαáªÑ¡¿⌐, Γ« ¿σ º¡áτÑ¡¿∩ óδτ¿ß½∩εΓß∩ ó ΓѬπΘѼ αáñ¿¬ßÑ;
  150.                7) º¡áτÑ¡¿∩ αÑú¿ßΓα«ó óßÑúñá óδó«ñ∩Γß∩ ó 16-α¿τ¡«¼ ó¿ñÑ.
  151.                 
  152.  
  153.                                       - 104 -
  154.          
  155.          
  156.                Mouse.
  157.                ìѽ∞º∩ ¿º¼Ñ¡¿Γ∞ ΓѬπΘ¿⌐ αáñ¿¬ß mouse'«¼.
  158.                 
  159.                è½áó¿áΓπαá.
  160.                ìѽ∞º∩ ¿º¼Ñ¡¿Γ∞ ΓѬπΘ¿⌐ αáñ¿¬ß ß»Ñµ¬½ετἿ.
  161.                 
  162.                ä¿á½«ú«óá∩.
  163.                ä½∩  ¿º¼Ñ¡Ñ¡¿∩ ΓѬπΘÑú« αáñ¿¬ßá óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó
  164.          ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  165.                 N[<¡«¼Ñα αáñ¿¬ßá>],
  166.                úñÑ  <¡«¼Ñα αáñ¿¬ßá> ñ«½ªÑ¡ íδΓ∞ 8 (ñ½∩ 8-α¿τ¡«ú«), 10 (ñ½∩
  167.          10-Γ¿τ¡«ú«) ¿ 16 (ñ½∩ 16-α¿τ¡«ú«). Å« π¼«½τá¡¿ε »α¿ ßΓáαΓÑ «Γ½áñ-
  168.          τ¿¬á πßΓá¡áó½¿óáÑΓß∩ 10-Γ¿τ¡δ⌐ αáñ¿¬ß. Åα¿ óó«ñÑ ¬«¼á¡ñδ íѺ  áα-
  169.          úπ¼Ñ¡Γá «Γ½áñτ¿¬ óδó«ñ¿Γ ΓѬπΘ¿⌐ αáñ¿¬ß.
  170.                Åα¿¼Ñαδ:
  171.                 >                 * Åα¿¼Ñα 1
  172.                 >N8             ; * ìạáτÑ¡¿Ñ 8-α¿τ¡«ú« αáñ¿¬ßá
  173.                 >?prime
  174.                 0153
  175.                 >N10            ; * ìạáτÑ¡¿Ñ 10-Γ¿τ¡«ú« αáñ¿¬ßá
  176.                 >?prime
  177.                 107
  178.                 >N16            ; * ìạáτÑ¡¿Ñ 16-α¿τ¡«ú« αáñ¿¬ßá
  179.                 >?prime
  180.                 0x6B
  181.                 >                 * Åα¿¼Ñα 2
  182.                 >N8             ; * ìạáτÑ¡¿Ñ 8-α¿τ¡«ú« αáñ¿¬ßá
  183.                 >?34,i
  184.                 28
  185.                 >N10            ; * ìạáτÑ¡¿Ñ 10-Γ¿τ¡«ú« αáñ¿¬ßá
  186.                 >?28,i
  187.                 28
  188.                 >N16            ; * ìạáτÑ¡¿Ñ 16-α¿τ¡«ú« αáñ¿¬ßá
  189.                 >?1C,i
  190.                 28
  191.                 
  192.                ÅÑαóδ⌐  »α¿¼Ñα -- »α¿¼Ñα ¿º¼Ñ¡Ñ¡¿∩ αáñ¿¬ßá, óΓ«α«⌐ -- «Γ¼Ñ¡δ
  193.          ñÑ⌐ßó¿∩ ΓѬπΘÑú« αáñ¿¬ßá π¬áºá¡¿Ñ¼ i ß»Ñµ¿Σ¿¬áµ¿¿ Σ«α¼áΓá.
  194.                 
  195.  
  196.            
  197.                11.5. è«¼á¡ñá "é«ßßΓá¡«ó¿Γ∞ φ¬αá¡" (@)
  198.                 
  199.                è«¼á¡ñá »ÑαÑα¿ß«óáΓ∞ »α¿¼Ñ¡∩ÑΓß∩ Γ«½∞¬« ó «¬«¡¡«¼ αѪ¿¼Ñ ñ½∩
  200.          »ÑαÑα¿ß«ó¬¿ φ¬αá¡á «Γ½áñ¬¿. ¥Γá ¬«¼á¡ñá αÑñ¬« ¡Ñ«íσ«ñ¿¼á,  ¡«  «¡á
  201.          ¼«ªÑΓ »«¡áñ«í¿Γ∞ß∩, Ñß½¿ óδó«ñ »α«úαá¼¼δ ºá»«αΓ¿½ CodeView φ¬αá¡.
  202.                 
  203.                Mouse.
  204.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
  205.                 
  206.                è½áó¿áΓπαá.
  207.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ ß»Ñµ¬½ετἿ.
  208.                 
  209.                ä¿á½«ú«óá∩.
  210.                ä½∩  óδ»«½¡Ñ¡¿∩  ¬«¼á¡ñδ »ÑαÑα¿ß«óáΓ∞ óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«-
  211.  
  212.                                       - 105 -
  213.          
  214.          
  215.          ¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  216.                 @
  217.                 
  218.                 
  219.                11.6. è«¼á¡ñá "ÅÑαѬ½ετ¿Γ∞ φ¬αá¡" (\)
  220.                 
  221.                è«¼á¡ñá »ÑαѬ½ετÑ¡¿∩ φ¬αá¡á »αÑñ¡áº¡áτÑ¡á ñ½∩ óαѼѡ¡«ú« »Ñ-
  222.          αÑσ«ñá ¿º φ¬αá¡á «Γ½áñ¬¿ ó φ¬αá¡ óδó«ñá »α«úαá¼¼δ.
  223.                ä½∩  αáºñѽѡ¿∩ φ¬αá¡«ó «Γ½áñ¬¿ ¿ óδó«ñá CodeView »«½∞ºπÑΓß∩
  224.          ßóỿ¡ú«¼ ¿½¿ Σ½¿»¿¡ú«¼ (óδí«α Σ½¿»¿¡úá/ßóỿ¡úá «»¿ßá¡ ó  αáºñѽÑ
  225.          2.3).
  226.  
  227.                Mouse.
  228.                ä½∩  óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »ÑαѬ½ετÑ¡¿∩ φ¬αá¡á mouse'«¼ "π¬áª¿-
  229.          ΓÑ" View-ºáú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «ΓΓπñá  Output  ¬«-
  230.          ¼á¡ñπ.  ä½∩ ó«ºóαáΓá ó φ¬αá¡ «Γ½áñ¬¿ ¡áª¼¿ΓÑ ½εí«⌐ ¬½ετ ¿½¿ ¬¡«»¬π
  231.          mouse'á.
  232.                 
  233.                è½áó¿áΓπαá.
  234.                ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »ÑαѬ½ετÑ¡¿∩ φ¬αá¡á ß»Ñµ¬½ετἿ,  ¡á-
  235.          íÑα¿ΓÑ ALT+V ¿ ALT+O ¬½ετ¿ ñ½∩ ó맮óá Output ¬«¼á¡ñδ ¿º View-¼Ñ¡ε.
  236.          ä½∩  ó«ºóαáΓá  ó  φ¬αá¡  «Γ½áñ¬¿  ¡áª¼¿ΓÑ  ½εí«⌐  ¬½ετ  ¿½¿ ¬¡«»¬π
  237.          mouse'á.
  238.                 
  239.                ä¿á½«ú«óá∩.
  240.                ä½∩ »ÑαѬ½ετÑ¡¿∩ ó φ¬αá¡ óδó«ñá »α«úαá¼¼δ óδ»«½¡¿ΓÑ ñ¿á½«ú«-
  241.          óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  242.                 \
  243.                ä½∩ ó«ºóαáΓá ó φ¬αá¡ «Γ½áñ¬¿ ¡áª¼¿ΓÑ ½εí«⌐ ¬½ετ  ¿½¿  ¬¡«»¬π
  244.          mouse'á.
  245.                 
  246.                 
  247.                11.7. è«¼á¡ñá "Å«¿ß¬" (/)
  248.                 
  249.                è«¼á¡ñá »«¿ß¬á »αÑñ¡áº¡áτÑ¡á ñ½∩ »«¿ß¬á αÑúπ½∩α¡δσ óδαáªÑ¡¿⌐
  250.          ó Σá⌐½Ñ ¿ßσ«ñ¡«ú« ΓѬßΓá. ê߬«¼«Ñ óδαáªÑ¡¿Ñ óó«ñ¿Γß∩ ¬á¬ ¡Ñ»«ßαÑñ-
  251.          ßΓóÑ¡¡δ⌐ áαúπ¼Ñ¡Γ ñ¿á½«ú«ó«⌐ ¬«¼á¡ñδ ¿½¿ ó ñ¿á½«ú«ó«¼ «¬«Φ¬Ñ.
  252.  
  253.                ÉÑúπ½∩α¡δÑ  óδαáªÑ¡¿∩  --  φΓ« ¼ÑΓ«ñ ß»Ñµ¿Σ¿¬áµ¿¿ »ÑαѼѡ¡δσ
  254.          ΓѬßΓ«óδσ »áΓΓÑα¡«ó (Φáí½«¡«ó). ¥Γ«Γ ¼ÑΓ«ñ ºá¿¼ßΓó«óá¡ ¿º Unix'á ¿
  255.          Xenix'á ¿ »«σ«ª  ¡á  MS-DOS'«ó߬¿⌐  ¼ÑΓ«ñ  ß»Ñµ¿Σ¿¬áµ¿¿  úαπ»»«óδσ
  256.          ¿¼Ñ¡. ÉÑúπ½∩α¡δÑ óδαáªÑ¡¿∩ «»¿ßá¡δ ó »α¿½«ªÑ¡¿¿ 12.2.
  257.                ä½∩  αáí«Γδ ß ¬«¼á¡ñ«⌐ »«¿ß¬á ¡Ñ«íσ«ñ¿¼« ¡áπτ¿Γ∞ß∩ »α¿¼Ñ¡∩Γ∞
  258.          αÑúπ½∩α¡δÑ óδαáªÑ¡¿∩. Æá¬ ¬á¬ ΓѬßΓ«óá∩  ßΓα«¬á  ∩ó½∩ÑΓß∩  »α«ßΓδ¼
  259.          αÑúπ½∩α¡δ¼ óδαáªÑ¡¿Ñ¼, ÑÑ ¼«ª¡« óó«ñ¿Γ∞ ¬á¬ óδαáªÑ¡¿Ñ »«¿ß¬á. ìá»-
  260.          α¿¼Ñα, óóÑñ¿ΓÑ count ñ½∩ »«¿ß¬á ß½«óá "count" ó ΓѬßΓÑ.
  261.                æ½ÑñπεΘ¿Ñ  ß¿¼ó«½δ ¿ß»«½∞ºπεΓß∩ ¬á¬ ß»Ñµß¿¼ó«½δ ó αÑúπ½∩α¡δσ
  262.          óδαáªÑ¡¿∩σ:«íαáΓ¡á∩ ¡á¬½«¡¡á∩ (\), ºóѺñ«τ¬á (*), ½Ñóá∩  ¬óáñαáΓ¡á∩
  263.          ß¬«í¬á  ([),  Γ«τ¬á (.), º¡á¬ ñ«½½áαá ($) ¿ ¬áαÑΓ ß¿¼ó«½ (^). àß½¿
  264.          «¡¿ ß«ñÑαªáΓß∩ ó ßΓα«¬Ñ »«¿ß¬á, Γ« »ÑαÑñ ¡¿¼¿ ñ«½ª¡á ßΓ«∩Γ∞ «íαáΓ-
  265.          ¡á∩ ¡á¬½«¡¡á∩ τÑαΓá (\).
  266.                ìá»α¿¼Ñα, \n íπñÑΓ óδú½∩ñÑΓ∞  ¬á¬ \\n,  á  buffer[count]  ¬á¬
  267.          buffer\[count].Æ«τ¬á ¿ ¬áαÑΓ ß¿¼ó«½δ ΓᬪѠñ«½ª¡δ óó«ñ¿Γ∞ß∩ ß \ ß¿¼-
  268.          ó«½«¼ ó»ÑαÑñ¿.
  269.  
  270.                                       - 106 -
  271.          
  272.          
  273.                Åα¿¼Ñτá¡¿Ñ:
  274.                Åα¿ »«¿ß¬Ñ ß½ÑñπεΘÑú« αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ «Γ½áñτ¿¬, ¡áΓ¬-
  275.          ¡πóΦ¿ß∞  ¡á  ¬«¡Ñµ  Σá⌐½á, áóΓ«¼áΓ¿τÑ߬¿ »ÑαÑσ«ñ¿Γ ¡á Ñú« ¡áτὫ.
  276.          àß½¿ ßΓ᫬á, πñ«ó½ÑΓó«α∩εΘá∩ ß»Ñµ¿Σ¿µ¿α«óá¡¡«¼π Φáí½«¡π,  Ññ¿¡ßΓ-
  277.          óÑ¡¡á, óδ»«½¡Ñ¡¿Ñ ¬«¼á¡ñδ ñáßΓ ¡Ñ«ª¿ñá¡¡δ⌐ αѺπ½∞ΓáΓ: Γπ ªÑ ßá¼πε
  278.          ßΓ᫬π. ì« «Γ½áñτ¿¬ »α¿ φΓ«¼ »α«ß¼«Γαѽ óÑß∞ Σá⌐½.
  279.  
  280.                Mouse.
  281.                ä½∩  ¡áσ«ªñÑ¡¿∩  αÑúπ½∩α¡«ú«  óδαáªÑ¡¿∩  mouse'«¼  "π¬áª¿ΓÑ"
  282.          Search-ºáú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «ΓΓπñá Find... ¬«¼á¡-
  283.          ñπ. ÄΓ¬αδóΦÑÑß∩ «¬«Φ¬« ñ¿á½«úá ºá»α«ß¿Γ αÑúπ½∩α¡«Ñ  óδαáªÑ¡¿Ñ  ñ½∩
  284.          »«¿ß¬á.  éóÑñ¿ΓÑ  Ñú«  ¿  ¡áª¼¿ΓÑ  Enter ¿½¿ ½εíπε ¬¡«»¬π mouse'á.
  285.          CodeView íπñÑΓ ¿ß¬áΓ∞ Ñú« ß ΓѬπΘÑ⌐ »«º¿µ¿¿  ¬παß«αá  ¿  ñ«  ¬«¡µá
  286.          Σá⌐½á.  àß½¿  óδαáªÑ¡¿Ñ  «ΓßπΓßΓóπÑΓ, «Γ½áñτ¿¬ óδñáßΓ ß««íΘÑ¡¿Ñ «í
  287.          «Φ¿í¬Ñ. Å« ¡áσ«ªñÑ¡¿ε óδαáªÑ¡¿∩ «Γ½áñτ¿¬, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«, áó-
  288.          Γ«¼áΓ¿τÑ߬¿ »ÑαѬ½ετ¿Γß∩ ó αѪ¿¼ ¿ßσ«ñ¡«ú« ΓѬßΓá.
  289.                Å« ¡áσ«ªñÑ¡¿ε αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ óδ ¼«ªÑΓÑ »«¿ß¬áΓ∞  »αÑ-
  290.          ñδñπΘÑÑ  ¿½¿  ß½ÑñπεΘÑÑ, ñ½∩ τÑú« "π¬áª¿ΓÑ" Search ¼Ñ¡ε ¿ óδΓáΘ¿ΓÑ
  291.          ¿º ¡Ñú« Next ¿½¿ Pervios ¬«¼á¡ñπ.
  292.                Æá¬ªÑ  ¿¼ÑÑΓß∩ ó«º¼«ª¡«ßΓ∞ ¡áσ«ñ¿Γ∞ ¼ÑΓ¬¿ óδ»«½¡∩Ѽ«ú« ¬«ñá
  293.          (¡á»α¿¼Ñα, ¿¼Ñ¡á Σπ¡¬µ¿⌐ ¿½¿ áßßѼí½Ñα¡δÑ ¼ÑΓ¬¿). ä½∩ φΓ«ú« "π¬á-
  294.          ª¿ΓÑ"  Search-ºáú«½«ó«¬  ¿º  ßΓ᫬¿  ¼Ñ¡ε  ¿  "óδΓáΘ¿ΓÑ"   «ΓΓπñá
  295.          Label...  ¬«¼á¡ñπ. ÄΓ¬αδóΦÑÑß∩ «¬«Φ¬« ñ¿á½«úá ºá»α«ß¿Γ αÑúπ½∩α¡«Ñ
  296.          óδαáªÑ¡¿Ñ, ß»Ñµ¿Σ¿µ¿απεΘÑÑ ¼ÑΓ¬π. éóÑñ¿ΓÑ Ñú« ¿ ¡áª¼¿ΓÑ Enter ¿½¿
  297.          ½εíπε ¬¡«»¬π mouse'á. ¥Γá ¬«¼á¡ñá «Γ½¿τáÑΓß∩ «Γ  »αÑñδñπΘ¿σ  ΓѼ,
  298.          τΓ«  «¡á »α«¿ºó«ñ¿Γ »«¿ß¬ ó ¿ß»«½¡∩Ѽ«¼ ¬«ñÑ, á ¡Ñ ó Σá⌐½Ñ ¿ßσ«ñ-
  299.          ¡«ú« ΓѬßΓá. Å« ¡áσ«ªñÑ¡¿ε ¼ÑΓ¬¿ CodeView, Ñß½¿  φΓ«  ¡Ñ«íσ«ñ¿¼«,
  300.          áóΓ«¼áΓ¿τÑ߬¿ »ÑαѬ½ετ¿Γß∩ ó αѪ¿¼ áßßѼí½Ñαá. ¥Γá ¬«¼á¡ñá íδóáÑΓ
  301.          »«½Ñº¡á »α¿ «Γ½áñ¬Ñ áßѼí½Ñα¡δσ »«ñ»α«úαá¼¼.
  302.  
  303.                è½áó¿áΓπαá.
  304.                ä½∩  ¡áσ«ªñÑ¡¿∩  αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ ß»Ñµ¬½ετἿ, ¡áíÑα¿ΓÑ
  305.          ALT+S ¿ ALT+F ¬½ετ¿ ñ½∩ ó맮óá Find... ¬«¼á¡ñδ ¿º Search-¼Ñ¡ε. ÄΓ-
  306.          ¬αδóΦÑÑß∩ «¬«Φ¬« ñ¿á½«úá ºá»α«ß¿Γ αÑúπ½∩α¡«Ñ óδαáªÑ¡¿Ñ ñ½∩ »«¿ß¬á.
  307.          éóÑñ¿ΓÑ Ñú« ¿ ¡áª¼¿ΓÑ Enter ¿½¿ ½εíπε ¬¡«»¬π mouse'á. CodeView íπ-
  308.          ñÑΓ ¿ß¬áΓ∞ Ñú« ß ΓѬπΘÑ⌐ »«º¿µ¿¿ ¬παß«αá ¿ ñ«  ¬«¡µá  Σá⌐½á.  àß½¿
  309.          óδαáªÑ¡¿Ñ «ΓßπΓßΓóπÑΓ, «Γ½áñτ¿¬ óδñáßΓ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ. Å« ¡á-
  310.          σ«ªñÑ¡¿ε  óδαáªÑ¡¿∩  «Γ½áñτ¿¬,  Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«, áóΓ«¼áΓ¿τÑ߬¿
  311.          »ÑαѬ½ετ¿Γß∩ ó αѪ¿¼ ¿ßσ«ñ¡«ú« ΓѬßΓá.
  312.                Å« ¡áσ«ªñÑ¡¿ε αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ óδ ¼«ªÑΓÑ »«¿ß¬áΓ∞  »αÑ-
  313.          ñδñπΘÑÑ ¿½¿ ß½ÑñπεΘÑÑ, ñ½∩ τÑú« ¡áíÑα¿ΓÑ ALT+S ¿ ALT+N (¿½¿ ALT+P)
  314.          ¬½ετ¿ ñ½∩ ó맮óá Next ¿½¿ Pervios ¬«¼á¡ñδ ¿º Search-¼Ñ¡ε.
  315.                Æá¬ªÑ  ¿¼ÑÑΓß∩ ó«º¼«ª¡«ßΓ∞ ¡áσ«ñ¿Γ∞ ¼ÑΓ¬¿ óδ»«½¡∩Ѽ«ú« ¬«ñá
  316.          (¡á»α¿¼Ñα, ¿¼Ñ¡á Σπ¡¬µ¿⌐ ¿½¿ áßßѼí½Ñα¡δÑ ¼ÑΓ¬¿). ä½∩ φΓ«ú« ¡áíÑ-
  317.          α¿ΓÑ  ALT+S  ¿  ALT+L  ¬½ετ¿  ñ½∩  ó맮óá  Label...  ¬«¼á¡ñδ   ¿º
  318.          Search-¼Ñ¡ε. ÄΓ¬αδóΦÑÑß∩ «¬«Φ¬« ñ¿á½«úá ºá»α«ß¿Γ αÑúπ½∩α¡«Ñ óδαá-
  319.          ªÑ¡¿Ñ, ß»Ñµ¿Σ¿µ¿απεΘÑÑ ¼ÑΓ¬π. éóÑñ¿ΓÑ Ñú« ¿ ¡áª¼¿ΓÑ Enter ¿½¿ ½ε-
  320.          íπε ¬¡«»¬π mouse'á. ¥Γá ¬«¼á¡ñá «Γ½¿τáÑΓß∩ «Γ »αÑñδñπΘ¿σ ΓѼ, τΓ«
  321.          «¡á  »α«¿ºó«ñ¿Γ  »«¿ß¬ ó ¿ß»«½¡∩Ѽ«¼ ¬«ñÑ, á ¡Ñ ó Σá⌐½Ñ ¿ßσ«ñ¡«ú«
  322.          ΓѬßΓá. Å« ¡áσ«ªñÑ¡¿ε ¼ÑΓ¬¿ CodeView, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«,  áóΓ«-
  323.          ¼áΓ¿τÑ߬¿ »ÑαѬ½ετ¿Γß∩ ó αѪ¿¼ áßßѼí½Ñαá. ¥Γá ¬«¼á¡ñá íδóáÑΓ »«-
  324.          ½Ñº¡á »α¿ «Γ½áñ¬Ñ áßѼí½Ñα¡δσ »«ñ»α«úαá¼¼.
  325.  
  326.                                       - 107 -
  327.          
  328.          
  329.            
  330.                 
  331.                ä¿á½«ú«óá∩.
  332.                ä½∩  ¡áσ«ªñÑ¡¿∩  αÑúπ½∩α¡«ú«  óδαáªÑ¡¿∩ óδ»«½¡¿ΓÑ ñ¿á½«ú«óπε
  333.          ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  334.                 /[<αÑúπ½∩α¡«Ñ óδαáªÑ¡¿Ñ>]
  335.                àß½¿  αÑúπ½∩α¡«Ñ  óδαáªÑ¡¿Ñ ñá¡«, CodeView ¿ΘÑΓ ó Σá⌐½Ñ ¿ß-
  336.          σ«ñ¡½ú« ΓѬßΓá »Ñαóπε ßΓ᫬π,  πñ«ó½ÑΓó«α∩εΘπε  φΓ«¼π  óδαáªÑ¡¿ε,
  337.          Ñß½¿  ¡ÑΓ, Γ« ß½ÑñπεΘπε ßΓ᫬π, πñ«ó½ÑΓó«α∩εΘπε »«ß½Ññ¡Ñ¼π Φáí½«-
  338.          ¡π, óóÑñÑ¡«¼π »«ß½Ññ¡Ñ⌐ ¬«¼á¡ñ«⌐ »«¿ß¬á.
  339.                é  «¬«¡¡«¼ αѪ¿¼Ñ CodeView ¡áτ¿¡áÑΓ »«¿ß¬ ß ΓѬπΘÑ⌐ »«º¿µ¿¿,
  340.          ó »«ß½Ññ«óáΓѽ∞¡«¼ -- ß »«ß½Ññ¡Ñ⌐ óδóÑñÑ¡¡«⌐ ßΓ᫬¿ ¿ßσ«ñ¡«ú« ΓѬ-
  341.          ßΓá.
  342.                ä¿á½«ú«ó«⌐ óÑαß¿Ñ⌐ ¬«¼á¡ñδ ¡Ñ½∞º∩ ß»Ñµ¿Σ¿µ¿α«óáΓ∞ »«¿ß¬ ¼ÑΓ-
  343.          ¬¿, ¡« π»«ΓαÑí½Ñ¡¿Ñ View ¬«¼á¡ñδ ß ¼ÑΓ¬«⌐ ó ¬áτÑßΓóÑ áαúπ¼Ñ¡Γá ñá-
  344.          ÑΓ ¡Ñ«íσ«ñ¿¼δ⌐ φΣΣѬΓ.
  345.                 
  346.                 
  347.                11.8. è«¼á¡ñá "éαѼѡ¡δ⌐ óδσ«ñ ó MS-DOS" (!)
  348.                 
  349.                è«¼á¡ñá »«ñúαπº¿Γ∞  ¬«¼á¡ñ¡δ⌐  »α«µÑßß«α  »αÑñ¡áº¡áτѡᠠñ½∩
  350.          óαѼѡ¡«ú« óδσ«ñá ó MS-DOS ñ½∩ óδ»«½¡Ñ¡¿∩ MS-DOS'«ó߬¿σ ¬«¼á¡ñ ¿½¿
  351.          »α«úαá¼¼.  è«¼á¡ñá  ß«σαá¡∩ÑΓ ΓѬπΘÑÑ ß«ßΓ«∩¡¿Ñ «Γ½áª¿óáѼ«⌐ »α«ú-
  352.          αá¼¼δ.
  353.                ¥Γá ¬«¼á¡ñá ß«σαá¡∩ÑΓ ΓѬπΘ¿⌐ »α«µÑßß ó »á¼∩Γ¿ ¿  »«ñúαπªáÑΓ
  354.          óΓ«α«⌐ COMMAND.COM, ¬«Γ«αδ⌐ «¡á ¡áσ«ñ¿Γ »« COMSPEC set'π.
  355.  
  356.                éδ»«½¡Ñ¡¿Ñ φΓ«⌐ ¬«¼á¡ñδ ΓαÑíπÑΓ í«½ÑÑ 200K ßó«í«ñ¡«⌐ »á¼∩Γ¿
  357.          »«ñ «Γ½áñτ¿¬,  COMMAND.COM,  ß¿¼ó«½∞¡δÑ  Γáí½¿µδ  ¿  «Γ½áª¿óáѼπε
  358.          »α«úαá¼¼π. Åα¿ «ΓßπΓßΓó¿¿ ÑÑ CodeView óδñáßΓ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ.
  359.          ÅÑαÑñ  ΓѼ,  ¬á¬  ó«ºóαáΓ¿Γ∞ß∩ ó «Γ½áñτ¿¬ ¬«¼á¡ñ«⌐ MS-DOS'á exit,
  360.          ó«ßßΓá¡«ó¿ΓÑ Γ«Γ ñ¿αÑ¬Γ«α¿⌐, ó ¬«Γ«α«¼ óδ αáí«Γ὿ ñ«  Γ«ú«  (φΓ«
  361.          ¡Ñ«íσ«ñ¿¼«  ñ½∩  Γ«ú«,  τΓ«íδ  «Γ½áñτ¿¬  ¼«ú ¡á⌐Γ¿ ¿ßσ«ñ¡δ⌐ ΓѬßΓ
  362.          »α«úαá¼¼δ).
  363.                Åα¿¼Ñτá¡¿Ñ:
  364.                ÅÑαÑñ óδ»«½¡Ñ¡¿Ñ¼ ¬«¼á¡ñδ »«ñúαπº¬¿  ¬«¼á¡ñ¡«ú«  »α«µÑßß«αá,
  365.          «Γ½áª¿óáѼá∩ »α«úαá¼¼á ñ«½ª¡á «ΓñáΓ∞ Γπ »á¼∩Γ∞, ¬«Γ«αá∩ Ñ⌐ ¡Ñ ¡πª-
  366.          ¡á.  Åα«úαá¼¼δ, »α¿ú«Γ«ó½Ñ¡¡δÑ MicroSoft C Compiler'«¼, ñѽáεΓ φΓ«
  367.          áóΓ«¼áΓ¿τÑ߬¿ »α¿  óδ»«½¡Ñ¡¿¿  ßΓáαΓ«ó«⌐  ¿¡¿µ¿á½¿º¿απεΘÑ⌐  τáßΓ¿.
  368.          ìá»α¿¼Ñα, óδ»«½¡Ñ¡¿Ñ ¬«¼á¡ñδ G main »«ºó«½¿Γ óá¼ »«ñúαπªáΓ∞ ¬«¼á¡-
  369.          ñ¡δ⌐ »α«µÑßß«α.
  370.                ìѽ∞º∩ óδ»«½¡¿Γ∞ ¬«¼á¡ñπ »«ñúαπº¬¿ ¬«¼á¡ñ¡«ú« »α«µÑßß«αá »α¿
  371.          «Γ½áñ¬Ñ  áßßѼí½Ñα¡δσ  »α«úαá¼¼,  Ñß½¿  «¡¿  ∩ó¡«  ¡Ñ «íαáΘáεΓß∩ ¬
  372.          MS-DOS-Σπ¡¬µ¿¿ 0x4A (πßΓá¡«ó¿Γ∞ í½«¬). é φΓ«¼ ß½πτáÑ ½¿¡¬π⌐ΓÑ  áß-
  373.          ßѼí½Ñα¡δÑ  »α«úαá¼¼δ ß «»µ¿Ñ⌐ /CPARMAXALLOC. àß½¿ ªÑ »α«úαἼᠡÑ
  374.          «Γñá½á »á¼∩Γ∞,  Γ«  »α¿  »«»δΓ¬Ñ  »«ñúαπº¿Γ∞  ¬«¼á¡ñ¡δ⌐  »α«µÑßß«α
  375.          CodeView óδñáßΓ ß««íΘÑ¡¿Ñ:
  376.                 Not enough memory
  377.            
  378.                Mouse.
  379.                ä½∩  óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »«ñúαπº¬¿ óΓ«α«ú« ¬«¼á¡ñ¡«ú« »α«µÑß-
  380.          ß«αá mouse'«¼ "π¬áª¿ΓÑ" File-ºáú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ"
  381.          «ΓΓπñá Shell ¬«¼á¡ñπ. ä½∩ ó«ºóαáΓá ó «Γ½áñτ¿¬ óδ»«½¡¿ΓÑ MS-DOS'«ó-
  382.  
  383.                                       - 108 -
  384.          
  385.          
  386.          ß¬πε ¬«¼á¡ñπ exit.
  387.  
  388.                è½áó¿áΓπαá.
  389.                ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »«ñúαπº¬¿ óΓ«α«ú« ¬«¼á¡ñ¡«ú«  »α«µÑß-
  390.          ß«αᠠ߻ѵ¬½ετἿ,  ¡áíÑα¿ΓÑ  ALT+F ¿ ALT+S ¬½ετ¿ ñ½∩ ó맮óá Shell
  391.          ¬«¼á¡ñδ ¿º File-¼Ñ¡ε. ä½∩ ó«ºóαáΓá ó «Γ½áñτ¿¬ óδ»«½¡¿ΓÑ MS-DOS'«ó-
  392.          ß¬πε ¬«¼á¡ñπ exit.
  393.                 
  394.                ä¿á½«ú«óá∩.
  395.                ä½∩ »«ñúαπº¬¿ óΓ«α«ú« ¬«¼á¡ñ¡«ú« »α«µÑßß«αá óδ»«½¡¿ΓÑ ñ¿á½«-
  396.          ú«óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  397.                 ![<¬«¼á¡ñδ>]
  398.                àß½¿ óδ σ«Γ¿ΓÑ óδ⌐Γ¿ ó MS-DOS ¿ óδ»«½¡¿Γ∞  ¡Ñ߬«½∞¬«  ¬«¼á¡ñ
  399.          ¿½¿  »α«úαá¼¼,  óóÑñ¿ΓÑ  ¬«¼á¡ñπ íѺ áαúπ¼Ñ¡Γ«ó. CodeView »α¿ φΓ«¼
  400.          »«ñúαπº¿Γ óΓ«α«⌐ ¬«¼á¡ñ¡δ⌐ »α«µÑßß«α. ä½∩ ó«ºóαáΓá ó «Γ½áñτ¿¬  óδ-
  401.          »«½¡¿ΓÑ MS-DOS'«ó߬πε ¬«¼á¡ñπ exit.
  402.                ä½∩  óδ»«½¡Ñ¡¿∩ »α«úαá¼¼ ¿½¿ ¬«¼á¡ñ MS-DOS'á ó¡πΓα¿ «Γ½áñτ¿-
  403.          ¬á, π¬áºδóá⌐ΓÑ ¿σ ó ¬áτÑßΓóÑ áαúπ¼Ñ¡Γ«ó. Å«  «¬«¡τá¡¿¿  óδ»«½¡Ñ¡¿∩
  404.          ¬«¼á¡ñδ  ¿½¿  »α«úαá¼¼δ  ó¡¿ºπ φ¬αá¡á »«∩ó¿Γß∩ ß««íΘÑ¡¿Ñ Press any
  405.          key to continue... . ì᪼¿ΓÑ ½εí«⌐ ¬ετ ñ½∩ ó«ºóαáΓá ó φ¬αá¡ «Γ½áñ-
  406.          ¬¿.
  407.  
  408.            
  409.                Åα¿¼Ñαδ:
  410.                 >!                      ; * Åα¿¼Ñα 1
  411.                 >!DIR A:*.C             ; * Åα¿¼Ñα 2
  412.                 >!CHKDSK A:             ; * Åα¿¼Ñα 3
  413.                 
  414.                é »α¿¼ÑαÑ 1 CodeView ß«σαá¡¿Γ ΓѬπΘ¿⌐  »α«µÑßß  ó  »á¼∩Γ¿  ¿
  415.          »«ñúαπº¿Γ  óΓ«α«⌐  ¬«¼á¡ñ¡δ⌐ »α«µÑßß«α; ó« óΓ«α«¼ »α¿¼ÑαÑ CodeView
  416.          óδ»«½¡¿Γ ¬«¼á¡ñπ MS-DOS'á DIR ß áαúπ¼Ñ¡Γ«¼  A:*.C,  ó  ΓαÑΓ∞Ѽ  --
  417.          Γα᡺¿Γ¡πε MS-DOS'«ó߬πε ¬«¼á¡ñπ CHKDSK.
  418.                 
  419.  
  420.                11.9. è«¼á¡ñá "ôßΓá¡«ó¿Γ∞ αẼÑα Γáíπ½∩µ¿¿" (#)
  421.                 
  422.                è«¼á¡ñá  πßΓᡫ󬿠Γáíπ½∩µ¿¿ πßΓá¡áó½¿óáÑΓ αẼÑα Γáíπ½∩µ¿¿,
  423.          αáó¡δ⌐ »« π¼«½τá¡¿ε 8. ¥Γá ¬«¼á¡ñá π½πτΦáÑΓ «Γ«íαáªÑ¡¿Ñ »α«úαá¼¼δ,
  424.          ¿¼ÑεΘÑ⌐ ¼¡«ú« πα«ó¡Ñ⌐ ó½«ªÑ¡¡«ßΓ¿ (»α¿ πß½«ó¿¿, ¬«¡Ñτ¡«, τΓ«  ó½«-
  425.          ªÑ¡¡«ßΓ∞ óδñѽѡá ß¿¼ó«½«¼ Γáíπ½∩µ¿¿).
  426.                 
  427.                Mouse.
  428.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
  429.                 
  430.                è½áó¿áΓπαá.
  431.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ ß»Ñµ¬½ετἿ.
  432.                 
  433.                ä¿á½«ú«óá∩.
  434.                ä½∩ ¿º¼Ñ¡Ñ¡¿∩ αẼÑαá Γáíπ½∩µ¿¿ óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó
  435.          ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  436.                 #<αẼÑα>,
  437.                úñÑ <αẼÑα> -- ¡«óδ⌐ αẼÑα Γáíπ½∩µ¿¿.  é  «¬«¡¡«¼  αѪ¿¼Ñ
  438.          óδ»«½¡Ñ¡¿Ñ ¬«¼á¡ñδ ó맮óÑΓ »ÑαÑα¿ß«ó¬π «¬¡á «Γ½áñ¬¿, ó »«ß½Ññ«óá-
  439.          Γѽ∞¡«¼ -- ¿º¼Ñ¡¿Γ ó¿ñ »«ß½ÑñπεΘÑú« óδó«ñá.
  440.                Åα¿¼Ñα:
  441.  
  442.                                       - 109 -
  443.          
  444.          
  445.                 >.
  446.                 32:                for(j=q;j>=0;j--)
  447.                 >#4
  448.                 >.
  449.                 32:        for(j=q;j>=0;j--)
  450.                 >
  451.                 
  452.                 
  453.                11.10. è«¼á¡ñδ »ÑαѡạáτÑ¡¿∩
  454.                 
  455.                CodeView   «ß¡áΘÑ¡   ¬«¼á¡ñἿ,  »«ºó«½∩εΘ¿¼¿  »ÑαѡạáτáΓ∞
  456.          óó«ñ/óδó«ñ ¡á/ß αẽ¿τ¡δσ πßΓα«⌐ßΓó ¿ Σá⌐½«ó. èα«¼Ñ  Γ«ú«, ¿¼ÑÑΓß∩
  457.          ¡áí«α ¬«¼á¡ñ, »«ºó«½∩εΘ¿σ «αúá¡¿º«óáΓ∞ »á¬ÑΓ¡πε «íαáí«Γ¬π »α¿ óó«-
  458.          ñÑ ¿º Σá⌐½á. ¥Γ¿ ¬«¼á¡ñδ «»¿ßá¡δ ó αáºñѽáσ 11.9.1-11.9.4.3.
  459.  
  460.                Mouse.
  461.                ¥Γ¿ ¬«¼á¡ñδ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
  462.                 
  463.                è½áó¿áΓπαá.
  464.                ¥Γ¿ ¬«¼á¡ñδ ¡Ñ½∞º∩ óóÑßΓ¿ ß»Ñµ¬½ετἿ.
  465.                 
  466.                ä¿á½«ú«óá∩.
  467.                ¥Γ¿ ¬«¼á¡ñδ «»¿ßá¡δ ó αáºñѽáσ 11.9.1-11.9.4.3.
  468.                 
  469.                 
  470.                11.10.1. è«¼á¡ñá "ÅÑαѡạáτ¿Γ∞ óó«ñ" (<)
  471.                 
  472.                æ¿¡Γá¬ß¿ß
  473.                 '<'<¿¼∩ πßΓα«⌐ßΓóá>
  474.                Å«ß½Ñ  óδ»«½¡Ñ¡¿∩  φΓ«⌐ ¬«¼á¡ñδ CodeView íπñÑΓ ßτ¿ΓδóáΓ∞ óßÑ
  475.          ¬«¼á¡ñδ ß <πßΓα«⌐ßΓóá> (Σá⌐½á, ñαπú«ú« ΓÑନ¡á½á) Γá¬,  ¬á¬  íπñΓ«
  476.          «¡¿ óóÑñÑ¡δ ß ¬«¡ß«½¿.
  477.                Åα¿¼Ñαδ:
  478.                 ><COM1               ; * Åα¿¼Ñα 1
  479.                 ><INFILE.TXT         ; * Åα¿¼Ñα 2
  480.                Åα¿¼Ñα 1 -- ¬«¼á¡ñá »ÑαѡạáτÑ¡¿∩ óó«ñá ¡á óó«ñ ß πßΓα«⌐ßΓ-
  481.          óá  COM1 (óÑα«∩Γ¡«, πñá½Ñ¡¡«ú« ΓÑନ¡á½á). Åα¿¼Ñα 2 -- ¬«¼á¡ñá »Ñ-
  482.          αѡạáτÑ¡¿∩ óó«ñá ¡á óó«ñ ß  Σá⌐½á  INFILE.TXT.  öá⌐½  INFILE.TXT
  483.          ñ«½ªÑ¡ íδΓ∞ »α¿ú«Γ«ó½Ñ¡ ºáαá¡ÑÑ ¿ ß«ñÑαªáΓ∞ ó ßÑíÑ CodeView ¬«¼á¡-
  484.          ñδ,  αáºñѽѡ¡δÑ  ¬«¼í¿¡áµ¿Ñ⌐ <ó«ºóαáΓ-¬áαÑΓ¬¿-»ÑαÑó«ñ-ßΓ᫬¿> ¿½¿
  485.          Γ«τ¬«⌐ ß ºá»∩Γ«⌐ (;). CodeView íπñÑΓ óδ»«½¡∩Γ∞ Ñú«  «Γ  ¡áτá½á  ñ«
  486.          ¬«¡µá; ñ½∩ ó«ßßΓá¡«ó½Ñ¡¿∩ »α¿Ñ¼á ß ¬«¡ß«½¿, »«ß½Ññ¡Ñ⌐ ¬«¼á¡ñ«⌐ Σá⌐-
  487.          ½á ñ«½ª¡á íδΓ∞ <CON ¬«¼á¡ñá.
  488.                 
  489.                 
  490.                11.10.2. è«¼á¡ñá "ÅÑαѡạáτ¿Γ∞ óδó«ñ" (T>)
  491.                 
  492.                æ¿¡Γá¬ß¿ß
  493.                 [T]>[>]<¿¼∩ πßΓα«⌐ßΓóá>
  494.                Å«ß½Ñ óδ»«½¡Ñ¡¿∩ φΓ«⌐ ¬«¼á¡ñδ óÑß∞ CodeView óδó«ñ íπñÑΓ ¡á»-
  495.          αáó½∩Γ∞ß∩ ¡á <πßΓα«⌐ßΓó«>.
  496.                Ä»µ¿∩   T  π¬áºδóáÑΓ,  τΓ«  óδó«ñ  ñ«½ªÑ¡  ñπí½¿α«óáΓ∞ß∩  ¡á
  497.  
  498.                                       - 110 -
  499.          
  500.          
  501.          CodeView φ¬αá¡ («ñ¡á¬«, Ñß½¿ <πßΓα«⌐ßΓó«> -- ñαπú«⌐  ΓÑନ¡á½,  Γ«
  502.          óδó«ñ ¬«»¿α«óáΓ∞ß∩ ¡Ñ íπñÑΓ).
  503.                Å«óΓ«α¡δ⌐  ß¿¼ó«½ π¬áºδóáÑΓ ¡á Γ«, τΓ« ß¿¼ó«½δ íπñπΓ ñ«»¿ßδ-
  504.          óáΓ∞ß∩ ó ¬«¡Ñµ Σá⌐½á.
  505.                Åα¿¼Ñαδ:
  506.                 >>COM1               ; * Åα¿¼Ñα 1
  507.                 >T>OUTFILE.TXT       ; * Åα¿¼Ñα 2
  508.                 .
  509.                 .
  510.                 .
  511.                 >>CON
  512.                 .
  513.                 .
  514.                 .
  515.                 >T>>OUTFILE.TXT      ; * Åα¿¼Ñα 3
  516.                 
  517.                
  518.            
  519.                Åα¿¼Ñα 1 -- ¬«¼á¡ñá »ÑαѡạáτÑ¡¿∩ óδó«ñá ¡á πßΓα«⌐ßΓó« COM1
  520.          (óÑα«∩Γ¡«, πñá½Ñ¡¡δ⌐ ΓÑନ¡á½). Åα¿¼Ñα 2 -- ¬«¼á¡ñá »ÑαѡạáτÑ¡¿∩
  521.          óδó«ñá ¡á óδó«ñ ó Σá⌐½ OUTFILE.TXT.Ä»µ¿∩ T  π¬áºδóáÑΓ,  τΓ«  óδó«ñ
  522.          ñ«½ªÑ¡ ñπí½¿α«óáΓ∞ß∩ ¡á CodeView φ¬αá¡. >CON -- ¬«¼á¡ñá ó«ßßΓá¡«ó-
  523.          ½Ñ¡¿∩ óδó«ñá ¡á ¬«¡ß«½∞. Åα¿¼Ñα 3 -- ¬«¼á¡ñá »ÑαѡạáτÑ¡¿∩ óδó«ñá
  524.          ¡á  óδó«ñ  ó Σá⌐½ OUTFILE.TXT. Ä»µ¿∩ T π¬áºδóáÑΓ, τΓ« óδó«ñ ñ«½ªÑ¡
  525.          ñπí½¿α«óáΓ∞ß∩ ¡á CodeView φ¬αá¡, óΓ«αá∩ '>' -- Γ«, τΓ« ß¿¼ó«½δ íπ-
  526.          ñπΓ ñ«»¿ßδóáΓ∞ß∩ ó ¬«¡Ñµ Σá⌐½á.
  527.  
  528.                 
  529.                11.10.3. è«¼á¡ñá "ÅÑαѡạáτ¿Γ∞ óó«ñ/óδó«ñ" (=)
  530.                 
  531.                æ¿¡Γá¬ß¿ß
  532.                 =<¿¼∩ πßΓα«⌐ßΓóá>
  533.                 
  534.                Å«ß½Ñ óδ»«½¡Ñ¡¿∩ φΓ«⌐ ¬«¼á¡ñδ CodeView óó«ñ/óδó«ñ íπñÑΓ «ßπ-
  535.          ΘÑßΓó½∩Γ∞ß∩ ß/¡á <πßΓα«⌐ßΓó«>. ìá »αá¬Γ¿¬Ñ <πßΓα«⌐ßΓó«> --  óΓ«αá∩
  536.          ¬«¡ß«½∞ (¿, ¬«¡Ñτ¡« ¡Ñ Σá⌐½).
  537.                ÅÑαѡạáτÑ¡¿Ñ  πßΓα«⌐ßΓóá  αáí«ΓáÑΓ  »αѬαáß¡« ó »«ß½Ññ«óá-
  538.          Γѽ∞¡«¼ αѪ¿¼Ñ (߻ѵ¿Σ¿µ¿α«óá¡¡«¼ «»µ¿Ñ⌐ /T), ¡« ó «¬«¡¡«¼  αѪ¿¼Ñ
  539.          ó  ¡Ñ¼ ¡ÑΓ ¡áñ«í¡«ßΓ¿: φΓá ¬«¼á¡ñá »ÑαѡạáτáÑΓ Γ«½∞¬« óó«ñ/óδó«ñ
  540.          ñ¿á½«ú«ó«ú« «¬¡á ¿ φ¬αá¡á  óδó«ñá,  ∩ó½∩εΘÑú«ß∩  ¡Ñí«½∞Φ«⌐  τáßΓ∞ε
  541.          «¬«¡¡«ú« ¿¡ΓÑαΣÑ⌐ßá.
  542.                Åα¿¼Ñα:
  543.                 >>COM1
  544.                Åα¿¼Ñα  -- »ÑαѡạáτÑ¡¿Ñ óδó«ñá/óδó«ñá ¡á/ß πßΓα«⌐ßΓó« COM1
  545.          (óÑα«∩Γ¡«, πñá½Ñ¡¡δ⌐ ΓÑନ¡á½).
  546.                 
  547.                 
  548.                11.10.4. è«¼á¡ñδ »á¬ÑΓ¡«⌐ «íαáí«Γ¬¿
  549.                 
  550.                è«¼á¡ñδ »á¬ÑΓ¡«⌐ «íαáí«Γ¬¿ ¿ß»«½∞ºπεΓß∩ ß«ó¼ÑßΓ¡« ß »ÑαÑ¡áº-
  551.          ¡áτÑ¡¿Ñ¼ óó«ñá ¡á óó«ñ ß Σá⌐½á. é«Γ ß»¿ß«¬ φΓ¿σ ¬«¼á¡ñ:
  552.                 
  553.                      è«¼á¡ñá                    äÑ⌐ßΓó¿Ñ
  554.                 
  555.  
  556.                                       - 111 -
  557.          
  558.          
  559.                 è«¼¼Ñ¡Γáα¿⌐(*)             éδó«ñ ¬«¼¼Ñ¡Γáα¿∩
  560.                 
  561.                 çáñÑ᪬á(:)                çá¼Ññ½Ñ¡¿Ñ »α«µÑßßá óδ»«½-
  562.                                            ¡Ñ¡¿∩ ¬«¼á¡ñ ¿º Σá⌐½á »ÑαÑ-
  563.                                            ¡áº¡áτÑ¡¿∩
  564.                 
  565.                 Åáπºá(")                   ÄßΓá¡«ó¬á ó óδ»«½¡Ñ¡¿¿ ¬«-
  566.                                            ¼á¡ñ  ¿º  Σá⌐½á ñ« ¡áªáΓ¿∩
  567.                                            ¬½ετá
  568.                
  569.                
  570.                 
  571.                11.10.4.1. è«¼á¡ñá "諼¼Ñ¡Γáα¿⌐" (*)
  572.                 
  573.                æ¿¡Γá¬ß¿ß
  574.                 *<¬«¼¼Ñ¡Γáα¿⌐>
  575.                
  576.                è«¼á¡ñá ¬«¼¼Ñ¡Γáα¿∩ -- ºóѺñ«τ¬á(*), ß«»α«ó«ªñáѼá∩ ΓѬßΓ«¼.
  577.          é« óαѼ∩ ÑÑ óδ»«½¡Ñ¡¿∩ CodeView óδó«ñ¿Γ ΓѬßΓ ¬«¼¼Ñ¡Γáα¿∩ ¡á φ¬αá¡
  578.          (¿½¿ ñαπú«Ñ πßΓα«⌐ßΓó« óδó«ñá). ¥Γá ¬«¼á¡ñá »«½Ñº¡á »α¿ »Ñαѡạá-
  579.          τÑ¡¿¿ óó«ñá/óδó«ñá, ¬«úñá ¡Ñ«íσ«ñ¿¼« »α«¬«¼¼Ñ¡Γ¿α«óáΓ∞  óδ»«½¡Ñ¡¿Ñ
  580.          ß»¿ß¬á ¬«¼á¡ñ.
  581.                Åα¿¼Ñα:
  582.                 >T>>OUTFILE.TXT
  583.                 >* äá¼» »Ñαóδσ 20 íá⌐Γ φ¬αá¡¡«ú« íπΣÑαá.
  584.                 >D 0xB800:0 L 20
  585.                 ???????????
  586.            
  587.                Åα¿¼Ñα  ¬«»¿α«óá¡¿∩  »Ñαóδσ  20 íá⌐Γ φ¬αá¡¡«ú« íπΣÑαá ó Σá⌐½
  588.          OUTFILE.TXT, ß«»α«ó«ªñáѼ«Ñ ¬«¼¼Ñ¡Γáα¿Ñ¼.
  589.                 
  590.                 
  591.                11.10.4.2. è«¼á¡ñá "çá¼Ññ½¿Γ∞" (:)
  592.                 
  593.                æ¿¡Γá¬ß¿ß
  594.                 :
  595.                è«¼á¡ñá  ºáñÑ᪬¿ »αÑαδóáÑΓ ¡á 1/2 ßѬπ¡ñδ óδ»«½¡Ñ¡¿Ñ Σá⌐½á
  596.          »ÑαѡạáτÑ¡¡«ú« óó«ñá. ä½∩ í«½ÑÑ ñ½¿¡¡«⌐ ºáñÑ᪬¿, óóÑñ¿ΓÑ  ¡Ñß-
  597.          ¬«½∞¬« ¬«¼á¡ñ ºáñÑ᪬¿ ó «ñ¡«⌐ ßΓ᫬Ñ.
  598.                Åα¿¼Ñα:
  599.                 :        ; * ¥Γ« ¬«α«Γ¬á∩ ºáñÑ᪬á...
  600.                 ::::::   ; * ¥Γ« ñ½¿¡¡á∩ ºáñÑ᪬á...
  601.                Åα¿¼Ñα π»«ΓαÑí½Ñ¡¿∩ ¬«¼á¡ñδ ºáñÑ᪬¿ ó Σá⌐½Ñ »ÑαѡạáτÑ¡¡«-
  602.          ú« óó«ñá.
  603.                 
  604.                 
  605.                11.10.4.3. è«¼á¡ñá "Åáπºá" (")
  606.                 
  607.                æ¿¡Γá¬ß¿ß
  608.                 "
  609.                è«¼á¡ñá ºáñÑ᪬¿ »αÑαδóáÑΓ óδ»«½¡Ñ¡¿Ñ Σá⌐½á »ÑαѡạáτÑ¡¡«ú«
  610.          óó«ñá ñ« ΓÑσ »«α, »«¬á ¡Ñ íπñÑΓ ¡áªáΓ ¬á¬«⌐-½¿í« ¬½ετ.
  611. .
  612.