home *** CD-ROM | disk | FTP | other *** search
-
- -101 -
-
-
-
- 11. èÄîÇìä¢ æêæÆàîìÄâÄ èÄìÆÉÄïƒ
-
-
- æÄäàÉåÇìêà
-
- ï¿ßΓ
-
-
- 11. 諼á¡ñδ ß¿ßΓѼ¡«ú« ¬«¡Γα«½∩................ 101
- 11.1. éóÑñÑ¡¿Ñ....................................102
- 11.2. 諼á¡ñá "Å«ñ߬Ậá" (H).................... 102
- 11.3. 諼á¡ñá "髺óαáΓ ó MS-DOS" (Q)............. 103
- 11.4. 諼á¡ñá "Éáñ¿¬ß" (¡áº¡áτÑ¡¿Ñ ß¿ßΓÑ¼δ ¿ßτ¿-
- ߽ѡ¿∩) (N)................................ 103
- 11.5. 諼á¡ñá "é«ßßΓá¡«ó¿Γ∞ φ¬αá¡" (@)........... 104
- 11.6. 諼á¡ñá "ÅÑαѬ½ετ¿Γ∞ φ¬αá¡" (\)............ 105
- 11.7. 諼á¡ñá "Å«¿ß¬" (/)........................ 105
- 11.8. 諼á¡ñá "éαѼѡ¡δ⌐ óδσ«ñ ó MS-DOS" (!)..... 107
- 11.9. 諼á¡ñá "ôßΓá¡«ó¿Γ∞ αẼÑα Γáíπ½∩µ¿¿" (#).. 108
- 11.10. 諼á¡ñδ »ÑαѡạáτÑ¡¿∩..................... 109
- 11.10.1. 諼á¡ñá "ÅÑαѡạáτ¿Γ∞ óó«ñ" (<)........... 109
- 11.10.2. 諼á¡ñá "ÅÑαѡạáτ¿Γ∞ óδó«ñ" (T>)......... 109
- 11.10.3. 諼á¡ñá "ÅÑαѡạáτ¿Γ∞ óó«ñ/ óδó«ñ" (=).... 110
- 11.10.4. 諼á¡ñδ »á¬ÑΓ¡«⌐ «íαáí«Γ¬¿................. 110
- 11.10.4.1. 諼á¡ñá "諼¼Ñ¡Γáα¿⌐" (*).................. 111
- 11.10.4.2. 諼á¡ñá "çá¼Ññ½¿Γ∞" (:).................... 111
- 11.10.4.3. 諼á¡ñá "Åáπºá" (")........................ 111
-
-
- .
- - 102 -
-
-
-
- 11.1. éóÑñÑ¡¿Ñ
-
- é φΓ«⌐ ú½áóÑ «»¿ßá¡δ ¬«¼á¡ñδ, π»αáó½εεΘ¿Ñ ß«ßΓ«∩¡¿Ñ¼
- CodeView. é«Γ ß»¿ß«¬ φΓ¿σ ¬«¼á¡ñ:
- 諼á¡ñá äÑ⌐ßΓó¿Ñ.
-
- Å«ñ߬Ậá(H) äѼ«¡ßΓαᵿ∩ ß»αáó¬¿ CodeView-¬«¼á¡ñ.
-
- éδσ«ñ (Q) 髺óαáΓ ó MS-DOS.
-
- Éáñ¿¬ß(N) 꺼ѡѡ¿Ñ ΓѬπΘÑ⌐ ß¿ßΓÑ¼δ ¿ßτ¿ß½Ñ¡¿∩.
-
- ÅÑαÑα¿ß«óáΓ∞(@) ÅÑαÑα¿ß«óáΓ∞ φ¬αá¡.
-
- ÅÑαѬ½ετÑ¡¿Ñ ÅÑαѬ½ετÑ¡¿Ñ φ¬αá¡á óδó«ñá.
- φ¬αá¡á(\)
-
- Å«¿ß¬ (/) Å«¿ß¬ αÑúπ½∩α¡δσ óδαáªÑ¡¿⌐.
-
- Å«ñúαπº¿Γ∞ ¬«¼á¡- æΓáαΓ ¡«ó«ú« MS-DOS'«ó߬«ú« ¬«¼á¡ñ-
- ñ¡δ⌐ »α«µÑßß«α(!) ¡«ú« »α«µÑßß«αá.
-
- ôßΓá¡«ó¬á Γá- ôßΓá¡«ó¬á αẼÑαá Γáíπ½∩µ¿¿.
- íπ½∩µ¿¿(#)
-
- 諼á¡ñδ »ÑαÑ¡áº- è«¡Γα«½∞ »ÑαѡạáτÑ¡¿∩ CodeView
- ¡áτÑ¡¿∩ ¿ »á¬ÑΓ- óó«ñá ¿ óδó«ñá
- ¡«⌐ «íαáí«Γ¬¿.
-
- 諼á¡ñδ ß¿ßΓѼ¡«ú« ¬«¡Γα«½∩ «»¿ßá¡δ ó ß½ÑñπεΘ¿σ αáºñѽáσ.
-
-
- 11.2. 諼á¡ñá "Å«ñ߬Ậá" (H)
-
- ÄΓ½áñτ¿¬ ¿¼ÑÑΓ ñóÑ help-¬«¼á¡ñδ: «ñ¡á ¿º ¬«Γ«αδσ -- óσ«ñ ó
- »«½¡«¼áßΦΓáí¡πε help-ß¿ßΓѼπ, ñ«ßΓπ»¡πε ó «¬«¡¡«¼ αѪ¿¼Ñ, á óΓ«-
- αá∩ -- óδñáτá ¬αáΓ¬«⌐ ß»αáó¬¿ ß¿¡Γá¬ß¿ßá ñ¿á½«ú«óδσ ¬«¼á¡ñ, ¿ß-
- »«½∞ºπѼδσ ¬á¬ ó ñ¿á½«ú«ó«¼, Γᬠ¿ ó »«ß½Ññ«óáΓѽ∞¡«¼ αѪ¿¼Ñ.
-
- Mouse.
- ä½∩ óσ«ñá ó »«½¡«¼áßΦΓáí¡πε help-ß¿ßΓѼπ mouse'«¼ "π¬áª¿ΓÑ"
- View-ºáú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «Γπñá Help ¬«¼á¡ñπ.
- Éáí«Γá ß help-ß¿ßΓѼ«⌐ «»¿ßá¡á ó αáºñÑ½Ñ 3.4. éΓ«αá∩ óÑαß¿∩ ¬«-
- ¼á¡ñδ ¡Ñ ¼«ªÑΓ íδΓ∞ óδ»«½¡Ñ¡á mouse'«¼.
-
- è½áó¿áΓπαá.
- ä½∩ óσ«ñá ó »«½¡«¼áßΦΓáí¡πε help-ß¿ßΓѼπ ߻ѵ¬½ετἿ, ¡áíÑ-
- α¿ΓÑ F2 ¬½ετ. Éáí«Γá ß help-ß¿ßΓѼ«⌐ «»¿ßá¡á ó αáºñÑ½Ñ 3.4. éΓ«-
- αá∩ óÑαß¿∩ ¬«¼á¡ñδ óδ»«½¡¿¼á ΓѼ ªÑ ¬½ετѼ F2, ¡« Γ«½∞¬« ó »«ß½Ñ-
- ñ«óáΓѽ∞¡«¼ αѪ¿¼Ñ.
-
-
-
-
- - 103 -
- ä¿á½«ú«óá∩.
-
- Å«½¡á∩ help-ß¿ßΓÑ¼á ¡Ñ ¼«ªÑΓ íδΓ∞ ¿¡¿µ¿á½¿º¿α«óá¡á ñ¿á½«ú«-
- ó«⌐ ¬«¼á¡ñ«⌐. ä½∩ »α«ß¼«Γαá ¬αáΓ¬«⌐ ß»αáó¬¿ ß¿¡Γá¬ß¿ßá ñ¿á½«ú«óδσ
- ¬«¼á¡ñ óδ»«½¡¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
- H
- ÉѺπ½∞ΓáΓ«¼ óδ»«½¡Ñ¡¿∩ φΓ«⌐ ¬«¼á¡ñδ íπñÑΓ ß»αáó¬á ñ¿á½«ú«-
- óδσ ¬«¼á¡ñ, ∩ó½∩εΘá∩ß∩ Ññ¿¡ßΓóÑ¡¡« ñ«ßΓπ»¡«⌐ ó »«ß½Ññ«óáΓѽ∞¡«¼
- αѪ¿¼Ñ. Ä¡á Γá¬ªÑ »«½Ñº¡á ¿ ó «¬«¡¡«¼ αѪ¿¼Ñ ñ½∩ »«½πτÑ¡¿∩ íδßΓ-
- α«⌐ ß»αáó¬¿ ñ¿á½«ú«óδσ ¬«¼á¡ñ.
-
-
- 11.3. 諼á¡ñá "髺óαáΓ ó MS-DOS" (Q)
-
- 諼á¡ñá óδσ«ñá »αÑñ¡áº¡áτÑ¡á ñ½∩ ß¡∩Γ¿∩ CodeView ¿ ó«ºóαáΓá
- ó MS-DOS.
-
- Mouse.
- ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ óδσ«ñá mouse'«¼ ,"π¬áª¿ΓÑ" File-ºá-
- ú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «ΓΓπñá Quit ¬«¼á¡ñπ.
-
- è½áó¿áΓπαá.
- ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ óδσ«ñá ߻ѵ¬½ετἿ, ¡áíÑα¿ΓÑ ALT+F ¿
- ALT+Q ¬½ετ¿ ñ½∩ ó맮óá Quit ¬«¼á¡ñδ ¿º File-¼Ñ¡ε.
-
- ä¿á½«ú«óá∩.
- ä½∩ óδσ«ñá ¿º CodeView, óδ»«½¡¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó ß½Ñ-
- ñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
- Q
-
-
- 11.4. 諼á¡ñá "Éáñ¿¬ß" (¡áº¡áτÑ¡¿Ñ ß¿ßΓÑ¼δ ¿ßτ¿ß½Ñ¡¿∩) (N)
-
- 諼á¡ñá αáñ¿¬ß ¿º¼Ñ¡∩ÑΓ ΓѬπΘπε ß¿ßΓѼπ ¿ßτ¿ß½Ñ¡¿∩, ó ¬«Γ«-
- α«⌐ óó«ñ∩Γß∩ áαúπ¼Ñ¡Γδ ¿ «Γ«íαáªáεΓß∩ º¡áτÑ¡¿∩ óδαáªÑ¡¿⌐. Åα¿
- ßΓáαΓÑ »« π¼«½τá¡¿ε CodeView αáí«ΓáÑΓ ó 10-Γ¿τ¡«¼ αáñ¿¬ßÑ; ¬«¼á¡-
- ñ«⌐ αáñ¿¬ß ¼«ª¡« πßΓá¡«ó¿Γ∞ 16-α¿τ¡πε ¿½¿ 8-α¿τ¡πε ß¿ßΓѼπ ¿ßτ¿ß-
- ½Ñ¡¿∩ (¡« ¡Ñ ñó«¿τ¡πε ¿½¿ ¬á¬πε-½¿í« ñαπúπε).
- æ½ÑñπεΘ¿Ñ 7 ß«ú½áΦÑ¡¿⌐ óδ»«½¡∩εΓß∩ ¡Ñºáó¿ß¿¼« «Γ ΓѬπΘÑú«
- º¡áτÑ¡¿∩ αáñ¿¬ßá:
- 1) »α¿ ¿º¼Ñ¡Ñ¡¿¿ αáñ¿¬ßá ¡«óδ⌐ αáñ¿¬ß óßÑúñá óó«ñ¿Γß∩ ó
- 10-Γ¿τ¡«¼ Σ«α¼áΓÑ;
- 2) ∩ó¡á∩ ߻ѵ¿Σ¿¬áµ¿∩ Γ¿»á ¬«¡ßΓá¡Γδ (ß¼. ú½áóπ 4"ä¿á½«ú«óδÑ
- ¬«¼á¡ñδ") ¿ú¡«α¿απÑΓ ΓѬπΘ¿⌐ αáñ¿¬ß;
- 3) áñαÑßá, óδó«ñ¿¼δÑ ¬«¼á¡ñἿ áßßѼí½Ñα, ñá¼», óóÑßΓ¿, ñÑ-
- ºáßßÑ¼í½¿α«óáΓ∞, óßÑúñá «Γ«íαáªáεΓß∩ ó 16-α¿τ¡«¼ Σ«α¼áΓÑ;
- 4) ó αѪ¿¼Ñ áßßѼí½Ñαá «»Ñαá¡ñδ áßßѼí½Ñα¡δσ ¬«¼á¡ñ ñѼ«¡ßΓ-
- α¿απεΓß∩ ó 16-α¿τ¡«¼ Σ«α¼áΓÑ;
- 5) ñá¡¡δÑ ¬«¼á¡ñ ¬«¡Γα«½∩ ¿ »α«ß¼«Γαá (ñá¼», Watch Memory,
- Tracepoint Memory) óßÑúñá «Γ«íαáªáεΓß∩ ó 16-α¿τ¡«¼ ó¿ñÑ (ñ½∩ íá⌐-
- Γ«ó«ú« ¿ ß½«ó¡δσ Σ«α¼áΓ«ó) ¿ 10-Γ¿τ¡«¼ - ñ½∩ µÑ½δσ ¿ »½áóáεΘ¿σ;
- 6) ó ¿¡ΓÑαá¬Γ¿ó¡«¼ αѪ¿¼Ñ ñá¡¡δÑ ¬«¼á¡ñδ "óóÑßΓ¿" óó«ñ∩Γß∩
- ó 16-α¿τ¡«¼ ó¿ñÑ (ñ½∩ íá⌐Γ«ó«ú« ¿ ß½«ó¡δσ Σ«α¼áΓ«ó) ¿ 10-Γ¿τ¡«¼
- ñ½∩ µÑ½δσ ¿ »½áóáεΘ¿σ. àß½¿ ó«ñ¿¼δÑ º¡áτÑ¡¿∩ π¬áºδóáεΓß∩ ó ó¿ñÑ
- ß»¿ß¬á óδαáªÑ¡¿⌐, Γ« ¿σ º¡áτÑ¡¿∩ óδτ¿ß½∩εΓß∩ ó ΓѬπΘѼ αáñ¿¬ßÑ;
- 7) º¡áτÑ¡¿∩ αÑú¿ßΓα«ó óßÑúñá óδó«ñ∩Γß∩ ó 16-α¿τ¡«¼ ó¿ñÑ.
-
-
- - 104 -
-
-
- Mouse.
- ìѽ∞º∩ ¿º¼Ñ¡¿Γ∞ ΓѬπΘ¿⌐ αáñ¿¬ß mouse'«¼.
-
- è½áó¿áΓπαá.
- ìѽ∞º∩ ¿º¼Ñ¡¿Γ∞ ΓѬπΘ¿⌐ αáñ¿¬ß ߻ѵ¬½ετἿ.
-
- ä¿á½«ú«óá∩.
- ä½∩ ¿º¼Ñ¡Ñ¡¿∩ ΓѬπΘÑú« αáñ¿¬ßá óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó
- ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
- N[<¡«¼Ñα αáñ¿¬ßá>],
- úñÑ <¡«¼Ñα αáñ¿¬ßá> ñ«½ªÑ¡ íδΓ∞ 8 (ñ½∩ 8-α¿τ¡«ú«), 10 (ñ½∩
- 10-Γ¿τ¡«ú«) ¿ 16 (ñ½∩ 16-α¿τ¡«ú«). Å« π¼«½τá¡¿ε »α¿ ßΓáαΓÑ «Γ½áñ-
- τ¿¬á πßΓá¡áó½¿óáÑΓß∩ 10-Γ¿τ¡δ⌐ αáñ¿¬ß. Åα¿ óó«ñÑ ¬«¼á¡ñδ íѺ áα-
- úπ¼Ñ¡Γá «Γ½áñτ¿¬ óδó«ñ¿Γ ΓѬπΘ¿⌐ αáñ¿¬ß.
- Åα¿¼Ñαδ:
- > * Åα¿¼Ñα 1
- >N8 ; * ìạáτÑ¡¿Ñ 8-α¿τ¡«ú« αáñ¿¬ßá
- >?prime
- 0153
- >N10 ; * ìạáτÑ¡¿Ñ 10-Γ¿τ¡«ú« αáñ¿¬ßá
- >?prime
- 107
- >N16 ; * ìạáτÑ¡¿Ñ 16-α¿τ¡«ú« αáñ¿¬ßá
- >?prime
- 0x6B
- > * Åα¿¼Ñα 2
- >N8 ; * ìạáτÑ¡¿Ñ 8-α¿τ¡«ú« αáñ¿¬ßá
- >?34,i
- 28
- >N10 ; * ìạáτÑ¡¿Ñ 10-Γ¿τ¡«ú« αáñ¿¬ßá
- >?28,i
- 28
- >N16 ; * ìạáτÑ¡¿Ñ 16-α¿τ¡«ú« αáñ¿¬ßá
- >?1C,i
- 28
-
- ÅÑαóδ⌐ »α¿¼Ñα -- »α¿¼Ñα ¿º¼Ñ¡Ñ¡¿∩ αáñ¿¬ßá, óΓ«α«⌐ -- «Γ¼Ñ¡δ
- ñÑ⌐ßó¿∩ ΓѬπΘÑú« αáñ¿¬ßá π¬áºá¡¿Ñ¼ i ߻ѵ¿Σ¿¬áµ¿¿ Σ«α¼áΓá.
-
-
-
- 11.5. 諼á¡ñá "é«ßßΓá¡«ó¿Γ∞ φ¬αá¡" (@)
-
- 諼á¡ñá »ÑαÑα¿ß«óáΓ∞ »α¿¼Ñ¡∩ÑΓß∩ Γ«½∞¬« ó «¬«¡¡«¼ αѪ¿¼Ñ ñ½∩
- »ÑαÑα¿ß«ó¬¿ φ¬αá¡á «Γ½áñ¬¿. ¥Γá ¬«¼á¡ñá αÑñ¬« ¡Ñ«íσ«ñ¿¼á, ¡« «¡á
- ¼«ªÑΓ »«¡áñ«í¿Γ∞ß∩, Ñß½¿ óδó«ñ »α«úαá¼¼δ ºá»«αΓ¿½ CodeView φ¬αá¡.
-
- Mouse.
- ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
-
- è½áó¿áΓπαá.
- ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ ߻ѵ¬½ετἿ.
-
- ä¿á½«ú«óá∩.
- ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »ÑαÑα¿ß«óáΓ∞ óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«-
-
- - 105 -
-
-
- ¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
- @
-
-
- 11.6. 諼á¡ñá "ÅÑαѬ½ετ¿Γ∞ φ¬αá¡" (\)
-
- 諼á¡ñá »ÑαѬ½ετÑ¡¿∩ φ¬αá¡á »αÑñ¡áº¡áτÑ¡á ñ½∩ óαѼѡ¡«ú« »Ñ-
- αÑσ«ñá ¿º φ¬αá¡á «Γ½áñ¬¿ ó φ¬αá¡ óδó«ñá »α«úαá¼¼δ.
- ä½∩ αáºñѽѡ¿∩ φ¬αá¡«ó «Γ½áñ¬¿ ¿ óδó«ñá CodeView »«½∞ºπÑΓß∩
- ßóỿ¡ú«¼ ¿½¿ Σ½¿»¿¡ú«¼ (óδí«α Σ½¿»¿¡úá/ßóỿ¡úá «»¿ßá¡ ó αáºñѽÑ
- 2.3).
-
- Mouse.
- ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »ÑαѬ½ετÑ¡¿∩ φ¬αá¡á mouse'«¼ "π¬áª¿-
- ΓÑ" View-ºáú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «ΓΓπñá Output ¬«-
- ¼á¡ñπ. ä½∩ ó«ºóαáΓá ó φ¬αá¡ «Γ½áñ¬¿ ¡áª¼¿ΓÑ ½εí«⌐ ¬½ετ ¿½¿ ¬¡«»¬π
- mouse'á.
-
- è½áó¿áΓπαá.
- ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »ÑαѬ½ετÑ¡¿∩ φ¬αá¡á ߻ѵ¬½ετἿ, ¡á-
- íÑα¿ΓÑ ALT+V ¿ ALT+O ¬½ετ¿ ñ½∩ ó맮óá Output ¬«¼á¡ñδ ¿º View-¼Ñ¡ε.
- ä½∩ ó«ºóαáΓá ó φ¬αá¡ «Γ½áñ¬¿ ¡áª¼¿ΓÑ ½εí«⌐ ¬½ετ ¿½¿ ¬¡«»¬π
- mouse'á.
-
- ä¿á½«ú«óá∩.
- ä½∩ »ÑαѬ½ετÑ¡¿∩ ó φ¬αá¡ óδó«ñá »α«úαá¼¼δ óδ»«½¡¿ΓÑ ñ¿á½«ú«-
- óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
- \
- ä½∩ ó«ºóαáΓá ó φ¬αá¡ «Γ½áñ¬¿ ¡áª¼¿ΓÑ ½εí«⌐ ¬½ετ ¿½¿ ¬¡«»¬π
- mouse'á.
-
-
- 11.7. 諼á¡ñá "Å«¿ß¬" (/)
-
- 諼á¡ñá »«¿ß¬á »αÑñ¡áº¡áτÑ¡á ñ½∩ »«¿ß¬á αÑúπ½∩α¡δσ óδαáªÑ¡¿⌐
- ó Σá⌐½Ñ ¿ßσ«ñ¡«ú« ΓѬßΓá. ê߬«¼«Ñ óδαáªÑ¡¿Ñ óó«ñ¿Γß∩ ¬á¬ ¡Ñ»«ßαÑñ-
- ßΓóÑ¡¡δ⌐ áαúπ¼Ñ¡Γ ñ¿á½«ú«ó«⌐ ¬«¼á¡ñδ ¿½¿ ó ñ¿á½«ú«ó«¼ «¬«Φ¬Ñ.
-
- ÉÑúπ½∩α¡δÑ óδαáªÑ¡¿∩ -- φΓ« ¼ÑΓ«ñ ߻ѵ¿Σ¿¬áµ¿¿ »ÑαѼѡ¡δσ
- ΓѬßΓ«óδσ »áΓΓÑα¡«ó (Φáí½«¡«ó). ¥Γ«Γ ¼ÑΓ«ñ ºá¿¼ßΓó«óá¡ ¿º Unix'á ¿
- Xenix'á ¿ »«σ«ª ¡á MS-DOS'«ó߬¿⌐ ¼ÑΓ«ñ ߻ѵ¿Σ¿¬áµ¿¿ úαπ»»«óδσ
- ¿¼Ñ¡. ÉÑúπ½∩α¡δÑ óδαáªÑ¡¿∩ «»¿ßá¡δ ó »α¿½«ªÑ¡¿¿ 12.2.
- ä½∩ αáí«Γδ ß ¬«¼á¡ñ«⌐ »«¿ß¬á ¡Ñ«íσ«ñ¿¼« ¡áπτ¿Γ∞ß∩ »α¿¼Ñ¡∩Γ∞
- αÑúπ½∩α¡δÑ óδαáªÑ¡¿∩. Æá¬ ¬á¬ ΓѬßΓ«óá∩ ßΓ᫬á ∩ó½∩ÑΓß∩ »α«ßΓδ¼
- αÑúπ½∩α¡δ¼ óδαáªÑ¡¿Ñ¼, ÑÑ ¼«ª¡« óó«ñ¿Γ∞ ¬á¬ óδαáªÑ¡¿Ñ »«¿ß¬á. ìá»-
- α¿¼Ñα, óóÑñ¿ΓÑ count ñ½∩ »«¿ß¬á ß½«óá "count" ó ΓѬßΓÑ.
- æ½ÑñπεΘ¿Ñ ß¿¼ó«½δ ¿ß»«½∞ºπεΓß∩ ¬á¬ ߻ѵ߿¼ó«½δ ó αÑúπ½∩α¡δσ
- óδαáªÑ¡¿∩σ:«íαáΓ¡á∩ ¡á¬½«¡¡á∩ (\), ºóѺñ«τ¬á (*), ½Ñóá∩ ¬óáñαáΓ¡á∩
- ߬«í¬á ([), Γ«τ¬á (.), º¡á¬ ñ«½½áαá ($) ¿ ¬áαÑΓ ß¿¼ó«½ (^). àß½¿
- «¡¿ ß«ñÑαªáΓß∩ ó ßΓα«¬Ñ »«¿ß¬á, Γ« »ÑαÑñ ¡¿¼¿ ñ«½ª¡á ßΓ«∩Γ∞ «íαáΓ-
- ¡á∩ ¡á¬½«¡¡á∩ τÑαΓá (\).
- ìá»α¿¼Ñα, \n íπñÑΓ óδú½∩ñÑΓ∞ ¬á¬ \\n, á buffer[count] ¬á¬
- buffer\[count].Æ«τ¬á ¿ ¬áαÑΓ ß¿¼ó«½δ Γá¬ªÑ ñ«½ª¡δ óó«ñ¿Γ∞ß∩ ß \ ß¿¼-
- 󫽫¼ ó»ÑαÑñ¿.
-
- - 106 -
-
-
- Åα¿¼Ñτá¡¿Ñ:
- Åα¿ »«¿ß¬Ñ ß½ÑñπεΘÑú« αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ «Γ½áñτ¿¬, ¡áΓ¬-
- ¡πóΦ¿ß∞ ¡á ¬«¡Ñµ Σá⌐½á, áóΓ«¼áΓ¿τÑ߬¿ »ÑαÑσ«ñ¿Γ ¡á Ñú« ¡áτὫ.
- àß½¿ ßΓ᫬á, πñ«ó½ÑΓó«α∩εΘá∩ ߻ѵ¿Σ¿µ¿α«óá¡¡«¼π Φáí½«¡π, Ññ¿¡ßΓ-
- óÑ¡¡á, óδ»«½¡Ñ¡¿Ñ ¬«¼á¡ñδ ñáßΓ ¡Ñ«ª¿ñá¡¡δ⌐ αѺπ½∞ΓáΓ: Γπ ªÑ ßá¼πε
- ßΓ᫬π. ì« «Γ½áñτ¿¬ »α¿ φΓ«¼ »α«ß¼«Γαѽ óÑß∞ Σá⌐½.
-
- Mouse.
- ä½∩ ¡áσ«ªñÑ¡¿∩ αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ mouse'«¼ "π¬áª¿ΓÑ"
- Search-ºáú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «ΓΓπñá Find... ¬«¼á¡-
- ñπ. ÄΓ¬αδóΦÑÑß∩ «¬«Φ¬« ñ¿á½«úá ºá»α«ß¿Γ αÑúπ½∩α¡«Ñ óδαáªÑ¡¿Ñ ñ½∩
- »«¿ß¬á. éóÑñ¿ΓÑ Ñú« ¿ ¡áª¼¿ΓÑ Enter ¿½¿ ½εíπε ¬¡«»¬π mouse'á.
- CodeView íπñÑΓ ¿ß¬áΓ∞ Ñú« ß ΓѬπΘÑ⌐ »«º¿µ¿¿ ¬παß«αá ¿ ñ« ¬«¡µá
- Σá⌐½á. àß½¿ óδαáªÑ¡¿Ñ «ΓßπΓßΓóπÑΓ, «Γ½áñτ¿¬ óδñáßΓ ß««íΘÑ¡¿Ñ «í
- «Φ¿í¬Ñ. Å« ¡áσ«ªñÑ¡¿ε óδαáªÑ¡¿∩ «Γ½áñτ¿¬, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«, áó-
- Γ«¼áΓ¿τÑ߬¿ »ÑαѬ½ετ¿Γß∩ ó αѪ¿¼ ¿ßσ«ñ¡«ú« ΓѬßΓá.
- Å« ¡áσ«ªñÑ¡¿ε αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ óδ ¼«ªÑΓÑ »«¿ß¬áΓ∞ »αÑ-
- ñδñπΘÑÑ ¿½¿ ß½ÑñπεΘÑÑ, ñ½∩ τÑú« "π¬áª¿ΓÑ" Search ¼Ñ¡ε ¿ óδΓáΘ¿ΓÑ
- ¿º ¡Ñú« Next ¿½¿ Pervios ¬«¼á¡ñπ.
- Æá¬ªÑ ¿¼ÑÑΓß∩ 󫺼«ª¡«ßΓ∞ ¡áσ«ñ¿Γ∞ ¼ÑΓ¬¿ óδ»«½¡∩Ѽ«ú« ¬«ñá
- (¡á»α¿¼Ñα, ¿¼Ñ¡á Σπ¡¬µ¿⌐ ¿½¿ áßßѼí½Ñα¡δÑ ¼ÑΓ¬¿). ä½∩ φΓ«ú« "π¬á-
- ª¿ΓÑ" Search-ºáú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ" «ΓΓπñá
- Label... ¬«¼á¡ñπ. ÄΓ¬αδóΦÑÑß∩ «¬«Φ¬« ñ¿á½«úá ºá»α«ß¿Γ αÑúπ½∩α¡«Ñ
- óδαáªÑ¡¿Ñ, ߻ѵ¿Σ¿µ¿απεΘÑÑ ¼ÑΓ¬π. éóÑñ¿ΓÑ Ñú« ¿ ¡áª¼¿ΓÑ Enter ¿½¿
- ½εíπε ¬¡«»¬π mouse'á. ¥Γá ¬«¼á¡ñá «Γ½¿τáÑΓß∩ «Γ »αÑñδñπΘ¿σ ΓѼ,
- τΓ« «¡á »α«¿ºó«ñ¿Γ »«¿ß¬ ó ¿ß»«½¡∩Ѽ«¼ ¬«ñÑ, á ¡Ñ ó Σá⌐½Ñ ¿ßσ«ñ-
- ¡«ú« ΓѬßΓá. Å« ¡áσ«ªñÑ¡¿ε ¼ÑΓ¬¿ CodeView, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«,
- áóΓ«¼áΓ¿τÑ߬¿ »ÑαѬ½ετ¿Γß∩ ó αѪ¿¼ áßßѼí½Ñαá. ¥Γá ¬«¼á¡ñá íδóáÑΓ
- »«½Ñº¡á »α¿ «Γ½áñ¬Ñ áßѼí½Ñα¡δσ »«ñ»α«úαá¼¼.
-
- è½áó¿áΓπαá.
- ä½∩ ¡áσ«ªñÑ¡¿∩ αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ ߻ѵ¬½ετἿ, ¡áíÑα¿ΓÑ
- ALT+S ¿ ALT+F ¬½ετ¿ ñ½∩ ó맮óá Find... ¬«¼á¡ñδ ¿º Search-¼Ñ¡ε. ÄΓ-
- ¬αδóΦÑÑß∩ «¬«Φ¬« ñ¿á½«úá ºá»α«ß¿Γ αÑúπ½∩α¡«Ñ óδαáªÑ¡¿Ñ ñ½∩ »«¿ß¬á.
- éóÑñ¿ΓÑ Ñú« ¿ ¡áª¼¿ΓÑ Enter ¿½¿ ½εíπε ¬¡«»¬π mouse'á. CodeView íπ-
- ñÑΓ ¿ß¬áΓ∞ Ñú« ß ΓѬπΘÑ⌐ »«º¿µ¿¿ ¬παß«αá ¿ ñ« ¬«¡µá Σá⌐½á. àß½¿
- óδαáªÑ¡¿Ñ «ΓßπΓßΓóπÑΓ, «Γ½áñτ¿¬ óδñáßΓ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ. Å« ¡á-
- σ«ªñÑ¡¿ε óδαáªÑ¡¿∩ «Γ½áñτ¿¬, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«, áóΓ«¼áΓ¿τÑ߬¿
- »ÑαѬ½ετ¿Γß∩ ó αѪ¿¼ ¿ßσ«ñ¡«ú« ΓѬßΓá.
- Å« ¡áσ«ªñÑ¡¿ε αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ óδ ¼«ªÑΓÑ »«¿ß¬áΓ∞ »αÑ-
- ñδñπΘÑÑ ¿½¿ ß½ÑñπεΘÑÑ, ñ½∩ τÑú« ¡áíÑα¿ΓÑ ALT+S ¿ ALT+N (¿½¿ ALT+P)
- ¬½ετ¿ ñ½∩ ó맮óá Next ¿½¿ Pervios ¬«¼á¡ñδ ¿º Search-¼Ñ¡ε.
- Æá¬ªÑ ¿¼ÑÑΓß∩ 󫺼«ª¡«ßΓ∞ ¡áσ«ñ¿Γ∞ ¼ÑΓ¬¿ óδ»«½¡∩Ѽ«ú« ¬«ñá
- (¡á»α¿¼Ñα, ¿¼Ñ¡á Σπ¡¬µ¿⌐ ¿½¿ áßßѼí½Ñα¡δÑ ¼ÑΓ¬¿). ä½∩ φΓ«ú« ¡áíÑ-
- α¿ΓÑ ALT+S ¿ ALT+L ¬½ετ¿ ñ½∩ ó맮óá Label... ¬«¼á¡ñδ ¿º
- Search-¼Ñ¡ε. ÄΓ¬αδóΦÑÑß∩ «¬«Φ¬« ñ¿á½«úá ºá»α«ß¿Γ αÑúπ½∩α¡«Ñ óδαá-
- ªÑ¡¿Ñ, ߻ѵ¿Σ¿µ¿απεΘÑÑ ¼ÑΓ¬π. éóÑñ¿ΓÑ Ñú« ¿ ¡áª¼¿ΓÑ Enter ¿½¿ ½ε-
- íπε ¬¡«»¬π mouse'á. ¥Γá ¬«¼á¡ñá «Γ½¿τáÑΓß∩ «Γ »αÑñδñπΘ¿σ ΓѼ, τΓ«
- «¡á »α«¿ºó«ñ¿Γ »«¿ß¬ ó ¿ß»«½¡∩Ѽ«¼ ¬«ñÑ, á ¡Ñ ó Σá⌐½Ñ ¿ßσ«ñ¡«ú«
- ΓѬßΓá. Å« ¡áσ«ªñÑ¡¿ε ¼ÑΓ¬¿ CodeView, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«, áóΓ«-
- ¼áΓ¿τÑ߬¿ »ÑαѬ½ετ¿Γß∩ ó αѪ¿¼ áßßѼí½Ñαá. ¥Γá ¬«¼á¡ñá íδóáÑΓ »«-
- ½Ñº¡á »α¿ «Γ½áñ¬Ñ áßѼí½Ñα¡δσ »«ñ»α«úαá¼¼.
-
- - 107 -
-
-
-
-
- ä¿á½«ú«óá∩.
- ä½∩ ¡áσ«ªñÑ¡¿∩ αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩ óδ»«½¡¿ΓÑ ñ¿á½«ú«óπε
- ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
- /[<αÑúπ½∩α¡«Ñ óδαáªÑ¡¿Ñ>]
- àß½¿ αÑúπ½∩α¡«Ñ óδαáªÑ¡¿Ñ ñá¡«, CodeView ¿ΘÑΓ ó Σá⌐½Ñ ¿ß-
- σ«ñ¡½ú« ΓѬßΓá »Ñαóπε ßΓ᫬π, πñ«ó½ÑΓó«α∩εΘπε φΓ«¼π óδαáªÑ¡¿ε,
- Ñß½¿ ¡ÑΓ, Γ« ß½ÑñπεΘπε ßΓ᫬π, πñ«ó½ÑΓó«α∩εΘπε »«ß½Ññ¡Ñ¼π Φáí½«-
- ¡π, óóÑñÑ¡«¼π »«ß½Ññ¡Ñ⌐ ¬«¼á¡ñ«⌐ »«¿ß¬á.
- é «¬«¡¡«¼ αѪ¿¼Ñ CodeView ¡áτ¿¡áÑΓ »«¿ß¬ ß ΓѬπΘÑ⌐ »«º¿µ¿¿,
- ó »«ß½Ññ«óáΓѽ∞¡«¼ -- ß »«ß½Ññ¡Ñ⌐ óδóÑñÑ¡¡«⌐ ßΓ᫬¿ ¿ßσ«ñ¡«ú« ΓѬ-
- ßΓá.
- ä¿á½«ú«ó«⌐ óÑαß¿Ñ⌐ ¬«¼á¡ñδ ¡Ñ½∞º∩ ߻ѵ¿Σ¿µ¿α«óáΓ∞ »«¿ß¬ ¼ÑΓ-
- ¬¿, ¡« π»«ΓαÑí½Ñ¡¿Ñ View ¬«¼á¡ñδ ß ¼ÑΓ¬«⌐ ó ¬áτÑßΓóÑ áαúπ¼Ñ¡Γá ñá-
- ÑΓ ¡Ñ«íσ«ñ¿¼δ⌐ φΣΣѬΓ.
-
-
- 11.8. 諼á¡ñá "éαѼѡ¡δ⌐ óδσ«ñ ó MS-DOS" (!)
-
- 諼á¡ñá »«ñúαπº¿Γ∞ ¬«¼á¡ñ¡δ⌐ »α«µÑßß«α »αÑñ¡áº¡áτÑ¡á ñ½∩
- óαѼѡ¡«ú« óδσ«ñá ó MS-DOS ñ½∩ óδ»«½¡Ñ¡¿∩ MS-DOS'«ó߬¿σ ¬«¼á¡ñ ¿½¿
- »α«úαá¼¼. 諼á¡ñá ß«σαá¡∩ÑΓ ΓѬπΘÑÑ ß«ßΓ«∩¡¿Ñ «Γ½áª¿óáѼ«⌐ »α«ú-
- αá¼¼δ.
- ¥Γá ¬«¼á¡ñá ß«σαá¡∩ÑΓ ΓѬπΘ¿⌐ »α«µÑßß ó »á¼∩Γ¿ ¿ »«ñúαπªáÑΓ
- óΓ«α«⌐ COMMAND.COM, ¬«Γ«αδ⌐ «¡á ¡áσ«ñ¿Γ »« COMSPEC set'π.
-
- éδ»«½¡Ñ¡¿Ñ φΓ«⌐ ¬«¼á¡ñδ ΓαÑíπÑΓ í«½ÑÑ 200K ßó«í«ñ¡«⌐ »á¼∩Γ¿
- »«ñ «Γ½áñτ¿¬, COMMAND.COM, ß¿¼ó«½∞¡δÑ Γáí½¿µδ ¿ «Γ½áª¿óáѼπε
- »α«úαá¼¼π. Åα¿ «ΓßπΓßΓó¿¿ ÑÑ CodeView óδñáßΓ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ.
- ÅÑαÑñ ΓѼ, ¬á¬ ó«ºóαáΓ¿Γ∞ß∩ ó «Γ½áñτ¿¬ ¬«¼á¡ñ«⌐ MS-DOS'á exit,
- ó«ßßΓá¡«ó¿ΓÑ Γ«Γ ñ¿αÑ¬Γ«α¿⌐, ó ¬«Γ«α«¼ óδ αáí«Γ὿ ñ« Γ«ú« (φΓ«
- ¡Ñ«íσ«ñ¿¼« ñ½∩ Γ«ú«, τΓ«íδ «Γ½áñτ¿¬ ¼«ú ¡á⌐Γ¿ ¿ßσ«ñ¡δ⌐ ΓѬßΓ
- »α«úαá¼¼δ).
- Åα¿¼Ñτá¡¿Ñ:
- ÅÑαÑñ óδ»«½¡Ñ¡¿Ñ¼ ¬«¼á¡ñδ »«ñúαπº¬¿ ¬«¼á¡ñ¡«ú« »α«µÑßß«αá,
- «Γ½áª¿óáѼá∩ »α«úαá¼¼á ñ«½ª¡á «ΓñáΓ∞ Γπ »á¼∩Γ∞, ¬«Γ«αá∩ Ñ⌐ ¡Ñ ¡πª-
- ¡á. Åα«úαá¼¼δ, »α¿ú«Γ«ó½Ñ¡¡δÑ MicroSoft C Compiler'«¼, ñѽáεΓ φΓ«
- áóΓ«¼áΓ¿τÑ߬¿ »α¿ óδ»«½¡Ñ¡¿¿ ßΓáαΓ«ó«⌐ ¿¡¿µ¿á½¿º¿απεΘÑ⌐ τáßΓ¿.
- ìá»α¿¼Ñα, óδ»«½¡Ñ¡¿Ñ ¬«¼á¡ñδ G main »«ºó«½¿Γ óá¼ »«ñúαπªáΓ∞ ¬«¼á¡-
- ñ¡δ⌐ »α«µÑßß«α.
- ìѽ∞º∩ óδ»«½¡¿Γ∞ ¬«¼á¡ñπ »«ñúαπº¬¿ ¬«¼á¡ñ¡«ú« »α«µÑßß«αá »α¿
- «Γ½áñ¬Ñ áßßѼí½Ñα¡δσ »α«úαá¼¼, Ñß½¿ «¡¿ ∩ó¡« ¡Ñ «íαáΘáεΓß∩ ¬
- MS-DOS-Σπ¡¬µ¿¿ 0x4A (πßΓá¡«ó¿Γ∞ í½«¬). é φΓ«¼ ß½πτáÑ ½¿¡¬π⌐ΓÑ áß-
- ßѼí½Ñα¡δÑ »α«úαá¼¼δ ß «»µ¿Ñ⌐ /CPARMAXALLOC. àß½¿ ªÑ »α«úαá¼¼á ¡Ñ
- «Γñá½á »á¼∩Γ∞, Γ« »α¿ »«»δ⪥ »«ñúαπº¿Γ∞ ¬«¼á¡ñ¡δ⌐ »α«µÑßß«α
- CodeView óδñáßΓ ß««íΘÑ¡¿Ñ:
- Not enough memory
-
- Mouse.
- ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »«ñúαπº¬¿ óΓ«α«ú« ¬«¼á¡ñ¡«ú« »α«µÑß-
- ß«αá mouse'«¼ "π¬áª¿ΓÑ" File-ºáú«½«ó«¬ ¿º ßΓ᫬¿ ¼Ñ¡ε ¿ "óδΓáΘ¿ΓÑ"
- «ΓΓπñá Shell ¬«¼á¡ñπ. ä½∩ ó«ºóαáΓá ó «Γ½áñτ¿¬ óδ»«½¡¿ΓÑ MS-DOS'«ó-
-
- - 108 -
-
-
- ߬πε ¬«¼á¡ñπ exit.
-
- è½áó¿áΓπαá.
- ä½∩ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ »«ñúαπº¬¿ óΓ«α«ú« ¬«¼á¡ñ¡«ú« »α«µÑß-
- ß«αá ߻ѵ¬½ετἿ, ¡áíÑα¿ΓÑ ALT+F ¿ ALT+S ¬½ετ¿ ñ½∩ ó맮óá Shell
- ¬«¼á¡ñδ ¿º File-¼Ñ¡ε. ä½∩ ó«ºóαáΓá ó «Γ½áñτ¿¬ óδ»«½¡¿ΓÑ MS-DOS'«ó-
- ߬πε ¬«¼á¡ñπ exit.
-
- ä¿á½«ú«óá∩.
- ä½∩ »«ñúαπº¬¿ óΓ«α«ú« ¬«¼á¡ñ¡«ú« »α«µÑßß«αá óδ»«½¡¿ΓÑ ñ¿á½«-
- ú«óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
- ![<¬«¼á¡ñδ>]
- àß½¿ óδ σ«Γ¿ΓÑ óδ⌐Γ¿ ó MS-DOS ¿ óδ»«½¡¿Γ∞ ¡Ñ߬«½∞¬« ¬«¼á¡ñ
- ¿½¿ »α«úαá¼¼, óóÑñ¿ΓÑ ¬«¼á¡ñπ íѺ áαúπ¼Ñ¡Γ«ó. CodeView »α¿ φΓ«¼
- »«ñúαπº¿Γ óΓ«α«⌐ ¬«¼á¡ñ¡δ⌐ »α«µÑßß«α. ä½∩ ó«ºóαáΓá ó «Γ½áñτ¿¬ óδ-
- »«½¡¿ΓÑ MS-DOS'«ó߬πε ¬«¼á¡ñπ exit.
- ä½∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼ ¿½¿ ¬«¼á¡ñ MS-DOS'á ó¡πΓα¿ «Γ½áñτ¿-
- ¬á, π¬áºδóá⌐ΓÑ ¿σ ó ¬áτÑßΓóÑ áαúπ¼Ñ¡Γ«ó. Å« «¬«¡τá¡¿¿ óδ»«½¡Ñ¡¿∩
- ¬«¼á¡ñδ ¿½¿ »α«úαá¼¼δ 󡿺π φ¬αá¡á »«∩ó¿Γß∩ ß««íΘÑ¡¿Ñ Press any
- key to continue... . ì᪼¿ΓÑ ½εí«⌐ ¬ετ ñ½∩ ó«ºóαáΓá ó φ¬αá¡ «Γ½áñ-
- ¬¿.
-
-
- Åα¿¼Ñαδ:
- >! ; * Åα¿¼Ñα 1
- >!DIR A:*.C ; * Åα¿¼Ñα 2
- >!CHKDSK A: ; * Åα¿¼Ñα 3
-
- é »α¿¼ÑαÑ 1 CodeView ß«σαá¡¿Γ ΓѬπΘ¿⌐ »α«µÑßß ó »á¼∩Γ¿ ¿
- »«ñúαπº¿Γ óΓ«α«⌐ ¬«¼á¡ñ¡δ⌐ »α«µÑßß«α; ó« óΓ«α«¼ »α¿¼ÑαÑ CodeView
- óδ»«½¡¿Γ ¬«¼á¡ñπ MS-DOS'á DIR ß áαúπ¼Ñ¡Γ«¼ A:*.C, ó ΓαÑΓ∞Ѽ --
- Γα᡺¿Γ¡πε MS-DOS'«ó߬πε ¬«¼á¡ñπ CHKDSK.
-
-
- 11.9. 諼á¡ñá "ôßΓá¡«ó¿Γ∞ αẼÑα Γáíπ½∩µ¿¿" (#)
-
- 諼á¡ñá πßΓá¡«ó¬¿ Γáíπ½∩µ¿¿ πßΓá¡áó½¿óáÑΓ αẼÑα Γáíπ½∩µ¿¿,
- αáó¡δ⌐ »« π¼«½τá¡¿ε 8. ¥Γá ¬«¼á¡ñá π½πτΦáÑΓ «Γ«íαáªÑ¡¿Ñ »α«úαá¼¼δ,
- ¿¼ÑεΘÑ⌐ ¼¡«ú« πα«ó¡Ñ⌐ 󽫪ѡ¡«ßΓ¿ (»α¿ πß½«ó¿¿, ¬«¡Ñτ¡«, τΓ« ó½«-
- ªÑ¡¡«ßΓ∞ óδñѽѡá ß¿¼ó«½«¼ Γáíπ½∩µ¿¿).
-
- Mouse.
- ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
-
- è½áó¿áΓπαá.
- ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ ߻ѵ¬½ετἿ.
-
- ä¿á½«ú«óá∩.
- ä½∩ ¿º¼Ñ¡Ñ¡¿∩ αẼÑαá Γáíπ½∩µ¿¿ óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó
- ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
- #<αẼÑα>,
- úñÑ <αẼÑα> -- ¡«óδ⌐ αẼÑα Γáíπ½∩µ¿¿. é «¬«¡¡«¼ αѪ¿¼Ñ
- óδ»«½¡Ñ¡¿Ñ ¬«¼á¡ñδ ó맮óÑΓ »ÑαÑα¿ß«ó¬π «¬¡á «Γ½áñ¬¿, ó »«ß½Ññ«óá-
- Γѽ∞¡«¼ -- ¿º¼Ñ¡¿Γ ó¿ñ »«ß½ÑñπεΘÑú« óδó«ñá.
- Åα¿¼Ñα:
-
- - 109 -
-
-
- >.
- 32: for(j=q;j>=0;j--)
- >#4
- >.
- 32: for(j=q;j>=0;j--)
- >
-
-
- 11.10. 諼á¡ñδ »ÑαѡạáτÑ¡¿∩
-
- CodeView «ß¡áΘÑ¡ ¬«¼á¡ñἿ, »«ºó«½∩εΘ¿¼¿ »ÑαѡạáτáΓ∞
- óó«ñ/óδó«ñ ¡á/ß αẽ¿τ¡δσ πßΓα«⌐ßΓó ¿ Σá⌐½«ó. èα«¼Ñ Γ«ú«, ¿¼ÑÑΓß∩
- ¡áí«α ¬«¼á¡ñ, »«ºó«½∩εΘ¿σ «αúá¡¿º«óáΓ∞ »á¬ÑΓ¡πε «íαáí«Γ¬π »α¿ óó«-
- ñÑ ¿º Σá⌐½á. ¥Γ¿ ¬«¼á¡ñδ «»¿ßá¡δ ó αáºñѽáσ 11.9.1-11.9.4.3.
-
- Mouse.
- ¥Γ¿ ¬«¼á¡ñδ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
-
- è½áó¿áΓπαá.
- ¥Γ¿ ¬«¼á¡ñδ ¡Ñ½∞º∩ óóÑßΓ¿ ߻ѵ¬½ετἿ.
-
- ä¿á½«ú«óá∩.
- ¥Γ¿ ¬«¼á¡ñδ «»¿ßá¡δ ó αáºñѽáσ 11.9.1-11.9.4.3.
-
-
- 11.10.1. 諼á¡ñá "ÅÑαѡạáτ¿Γ∞ óó«ñ" (<)
-
- æ¿¡Γá¬ß¿ß
- '<'<¿¼∩ πßΓα«⌐ßΓóá>
- Å«ß½Ñ óδ»«½¡Ñ¡¿∩ φΓ«⌐ ¬«¼á¡ñδ CodeView íπñÑΓ ßτ¿ΓδóáΓ∞ óßÑ
- ¬«¼á¡ñδ ß <πßΓα«⌐ßΓóá> (Σá⌐½á, ñαπú«ú« ΓÑନ¡á½á) Γá¬, ¬á¬ íπñΓ«
- «¡¿ óóÑñÑ¡δ ß ¬«¡ß«½¿.
- Åα¿¼Ñαδ:
- ><COM1 ; * Åα¿¼Ñα 1
- ><INFILE.TXT ; * Åα¿¼Ñα 2
- Åα¿¼Ñα 1 -- ¬«¼á¡ñá »ÑαѡạáτÑ¡¿∩ óó«ñá ¡á óó«ñ ß πßΓα«⌐ßΓ-
- óá COM1 (óÑα«∩Γ¡«, πñá½Ñ¡¡«ú« ΓÑନ¡á½á). Åα¿¼Ñα 2 -- ¬«¼á¡ñá »Ñ-
- αѡạáτÑ¡¿∩ óó«ñá ¡á óó«ñ ß Σá⌐½á INFILE.TXT. öá⌐½ INFILE.TXT
- ñ«½ªÑ¡ íδΓ∞ »α¿ú«Γ«ó½Ñ¡ ºáαá¡ÑÑ ¿ ß«ñÑαªáΓ∞ ó ßÑíÑ CodeView ¬«¼á¡-
- ñδ, αáºñѽѡ¡δÑ ¬«¼í¿¡áµ¿Ñ⌐ <ó«ºóαáΓ-¬áαÑΓ¬¿-»ÑαÑó«ñ-ßΓ᫬¿> ¿½¿
- Γ«τ¬«⌐ ß ºá»∩Γ«⌐ (;). CodeView íπñÑΓ óδ»«½¡∩Γ∞ Ñú« «Γ ¡áτá½á ñ«
- ¬«¡µá; ñ½∩ ó«ßßΓá¡«ó½Ñ¡¿∩ »α¿Ñ¼á ß ¬«¡ß«½¿, »«ß½Ññ¡Ñ⌐ ¬«¼á¡ñ«⌐ Σá⌐-
- ½á ñ«½ª¡á íδΓ∞ <CON ¬«¼á¡ñá.
-
-
- 11.10.2. 諼á¡ñá "ÅÑαѡạáτ¿Γ∞ óδó«ñ" (T>)
-
- æ¿¡Γá¬ß¿ß
- [T]>[>]<¿¼∩ πßΓα«⌐ßΓóá>
- Å«ß½Ñ óδ»«½¡Ñ¡¿∩ φΓ«⌐ ¬«¼á¡ñδ óÑß∞ CodeView óδó«ñ íπñÑΓ ¡á»-
- αáó½∩Γ∞ß∩ ¡á <πßΓα«⌐ßΓó«>.
- Ä»µ¿∩ T π¬áºδóáÑΓ, τΓ« óδó«ñ ñ«½ªÑ¡ ñπí½¿α«óáΓ∞ß∩ ¡á
-
- - 110 -
-
-
- CodeView φ¬αá¡ («ñ¡á¬«, Ñß½¿ <πßΓα«⌐ßΓó«> -- ñαπú«⌐ ΓÑନ¡á½, Γ«
- óδó«ñ ¬«»¿α«óáΓ∞ß∩ ¡Ñ íπñÑΓ).
- Å«óΓ«α¡δ⌐ ß¿¼ó«½ π¬áºδóáÑΓ ¡á Γ«, τΓ« ß¿¼ó«½δ íπñπΓ ñ«»¿ßδ-
- óáΓ∞ß∩ ó ¬«¡Ñµ Σá⌐½á.
- Åα¿¼Ñαδ:
- >>COM1 ; * Åα¿¼Ñα 1
- >T>OUTFILE.TXT ; * Åα¿¼Ñα 2
- .
- .
- .
- >>CON
- .
- .
- .
- >T>>OUTFILE.TXT ; * Åα¿¼Ñα 3
-
-
-
- Åα¿¼Ñα 1 -- ¬«¼á¡ñá »ÑαѡạáτÑ¡¿∩ óδó«ñá ¡á πßΓα«⌐ßΓó« COM1
- (óÑα«∩Γ¡«, πñá½Ñ¡¡δ⌐ ΓÑନ¡á½). Åα¿¼Ñα 2 -- ¬«¼á¡ñá »ÑαѡạáτÑ¡¿∩
- óδó«ñá ¡á óδó«ñ ó Σá⌐½ OUTFILE.TXT.Ä»µ¿∩ T π¬áºδóáÑΓ, τΓ« óδó«ñ
- ñ«½ªÑ¡ ñπí½¿α«óáΓ∞ß∩ ¡á CodeView φ¬αá¡. >CON -- ¬«¼á¡ñá ó«ßßΓá¡«ó-
- ½Ñ¡¿∩ óδó«ñá ¡á ¬«¡ß«½∞. Åα¿¼Ñα 3 -- ¬«¼á¡ñá »ÑαѡạáτÑ¡¿∩ óδó«ñá
- ¡á óδó«ñ ó Σá⌐½ OUTFILE.TXT. Ä»µ¿∩ T π¬áºδóáÑΓ, τΓ« óδó«ñ ñ«½ªÑ¡
- ñπí½¿α«óáΓ∞ß∩ ¡á CodeView φ¬αá¡, óΓ«αá∩ '>' -- Γ«, τΓ« ß¿¼ó«½δ íπ-
- ñπΓ ñ«»¿ßδóáΓ∞ß∩ ó ¬«¡Ñµ Σá⌐½á.
-
-
- 11.10.3. 諼á¡ñá "ÅÑαѡạáτ¿Γ∞ óó«ñ/óδó«ñ" (=)
-
- æ¿¡Γá¬ß¿ß
- =<¿¼∩ πßΓα«⌐ßΓóá>
-
- Å«ß½Ñ óδ»«½¡Ñ¡¿∩ φΓ«⌐ ¬«¼á¡ñδ CodeView óó«ñ/óδó«ñ íπñÑΓ «ßπ-
- ΘÑßΓó½∩Γ∞ß∩ ß/¡á <πßΓα«⌐ßΓó«>. ìá »αá¬Γ¿¬Ñ <πßΓα«⌐ßΓó«> -- óΓ«αá∩
- ¬«¡ß«½∞ (¿, ¬«¡Ñτ¡« ¡Ñ Σá⌐½).
- ÅÑαѡạáτÑ¡¿Ñ πßΓα«⌐ßΓóá αáí«ΓáÑΓ »αѬαáß¡« ó »«ß½Ññ«óá-
- Γѽ∞¡«¼ αѪ¿¼Ñ (߻ѵ¿Σ¿µ¿α«óá¡¡«¼ «»µ¿Ñ⌐ /T), ¡« ó «¬«¡¡«¼ αѪ¿¼Ñ
- ó ¡Ñ¼ ¡ÑΓ ¡áñ«í¡«ßΓ¿: φΓá ¬«¼á¡ñá »ÑαѡạáτáÑΓ Γ«½∞¬« óó«ñ/óδó«ñ
- ñ¿á½«ú«ó«ú« «¬¡á ¿ φ¬αá¡á óδó«ñá, ∩ó½∩εΘÑú«ß∩ ¡Ñí«½∞Φ«⌐ τáßΓ∞ε
- «¬«¡¡«ú« ¿¡ΓÑαΣÑ⌐ßá.
- Åα¿¼Ñα:
- >>COM1
- Åα¿¼Ñα -- »ÑαѡạáτÑ¡¿Ñ óδó«ñá/óδó«ñá ¡á/ß πßΓα«⌐ßΓó« COM1
- (óÑα«∩Γ¡«, πñá½Ñ¡¡δ⌐ ΓÑନ¡á½).
-
-
- 11.10.4. 諼á¡ñδ »á¬ÑΓ¡«⌐ «íαáí«Γ¬¿
-
- 諼á¡ñδ »á¬ÑΓ¡«⌐ «íαáí«Γ¬¿ ¿ß»«½∞ºπεΓß∩ ß«ó¼ÑßΓ¡« ß »ÑαÑ¡áº-
- ¡áτÑ¡¿Ñ¼ óó«ñá ¡á óó«ñ ß Σá⌐½á. é«Γ ß»¿ß«¬ φΓ¿σ ¬«¼á¡ñ:
-
- 諼á¡ñá äÑ⌐ßΓó¿Ñ
-
-
- - 111 -
-
-
- 諼¼Ñ¡Γáα¿⌐(*) éδó«ñ ¬«¼¼Ñ¡Γáα¿∩
-
- çáñÑ᪬á(:) çá¼Ññ½Ñ¡¿Ñ »α«µÑßßá óδ»«½-
- ¡Ñ¡¿∩ ¬«¼á¡ñ ¿º Σá⌐½á »ÑαÑ-
- ¡áº¡áτÑ¡¿∩
-
- Åáπºá(") ÄßΓá¡«ó¬á ó óδ»«½¡Ñ¡¿¿ ¬«-
- ¼á¡ñ ¿º Σá⌐½á ñ« ¡áªáΓ¿∩
- ¬½ετá
-
-
-
- 11.10.4.1. 諼á¡ñá "諼¼Ñ¡Γáα¿⌐" (*)
-
- æ¿¡Γá¬ß¿ß
- *<¬«¼¼Ñ¡Γáα¿⌐>
-
- 諼á¡ñá ¬«¼¼Ñ¡Γáα¿∩ -- ºóѺñ«τ¬á(*), ß«»α«ó«ªñáѼá∩ ΓѬßΓ«¼.
- é« óαѼ∩ ÑÑ óδ»«½¡Ñ¡¿∩ CodeView óδó«ñ¿Γ ΓѬßΓ ¬«¼¼Ñ¡Γáα¿∩ ¡á φ¬αá¡
- (¿½¿ ñαπú«Ñ πßΓα«⌐ßΓó« óδó«ñá). ¥Γá ¬«¼á¡ñá »«½Ñº¡á »α¿ »Ñαѡạá-
- τÑ¡¿¿ óó«ñá/óδó«ñá, ¬«úñá ¡Ñ«íσ«ñ¿¼« »α«¬«¼¼Ñ¡Γ¿α«óáΓ∞ óδ»«½¡Ñ¡¿Ñ
- ß»¿ß¬á ¬«¼á¡ñ.
- Åα¿¼Ñα:
- >T>>OUTFILE.TXT
- >* äá¼» »Ñαóδσ 20 íá⌐Γ φ¬αá¡¡«ú« íπΣÑαá.
- >D 0xB800:0 L 20
- ???????????
-
- Åα¿¼Ñα ¬«»¿α«óá¡¿∩ »Ñαóδσ 20 íá⌐Γ φ¬αá¡¡«ú« íπΣÑαá ó Σá⌐½
- OUTFILE.TXT, ß«»α«ó«ªñáѼ«Ñ ¬«¼¼Ñ¡Γáα¿Ñ¼.
-
-
- 11.10.4.2. 諼á¡ñá "çá¼Ññ½¿Γ∞" (:)
-
- æ¿¡Γá¬ß¿ß
- :
- 諼á¡ñá ºáñÑ᪬¿ »αÑαδóáÑΓ ¡á 1/2 ßѬπ¡ñδ óδ»«½¡Ñ¡¿Ñ Σá⌐½á
- »ÑαѡạáτÑ¡¡«ú« óó«ñá. ä½∩ í«½ÑÑ ñ½¿¡¡«⌐ ºáñÑ᪬¿, óóÑñ¿ΓÑ ¡Ñß-
- ¬«½∞¬« ¬«¼á¡ñ ºáñÑ᪬¿ ó «ñ¡«⌐ ßΓ᫬Ñ.
- Åα¿¼Ñα:
- : ; * ¥Γ« ¬«α«Γ¬á∩ ºáñÑ᪬á...
- :::::: ; * ¥Γ« ñ½¿¡¡á∩ ºáñÑ᪬á...
- Åα¿¼Ñα π»«ΓαÑí½Ñ¡¿∩ ¬«¼á¡ñδ ºáñÑ᪬¿ ó Σá⌐½Ñ »ÑαѡạáτÑ¡¡«-
- ú« óó«ñá.
-
-
- 11.10.4.3. 諼á¡ñá "Åáπºá" (")
-
- æ¿¡Γá¬ß¿ß
- "
- 諼á¡ñá ºáñÑ᪬¿ »αÑαδóáÑΓ óδ»«½¡Ñ¡¿Ñ Σá⌐½á »ÑαѡạáτÑ¡¡«ú«
- óó«ñá ñ« ΓÑσ »«α, »«¬á ¡Ñ íπñÑΓ ¡áªáΓ ¬á¬«⌐-½¿í« ¬½ετ.
- .
-