home *** CD-ROM | disk | FTP | other *** search
-
- - 5 -
-
-
-
- 1. ééàäàìêà
-
-
- ìáßΓ«∩Θ¿⌐ ñ«¬π¼Ñ¡Γ αáºαáí«Γá¡ ºáóÑñπεΘ¿¼ ßÑ¬Γ«α«¼ ÿ«½¼«óδ¼
- ï.ê. »α¿ »«¼«Θ¿ ßαÑñßΓó αÑñá¬Γ«αá ΓѬßΓ«ó ïàèæêèÄì.
-
-
- æ¿ - φΓ« ∩ºδ¬ »α«úαá¼¼¿α«óá¡¿∩ «íΘÑú« ¡áº¡áτÑ¡¿∩, σ«α«Φ«
- ¿ºóÑßΓ¡δ⌐ ßó«Ñ⌐ φΣΣÑ¬Γ¿ó¡«ßΓ∞ε, φ¬«¡«¼¿τ¡«ßΓ∞ε, ¿ »ÑαÑ¡«ß¿¼«ßΓ∞ε.
- ô¬áºá¡¡δÑ »αÑ¿¼πΘÑßΓóá æ¿ «íÑß»Ñτ¿óáεΓ σ«α«ΦÑÑ ¬áτÑßΓó« αáºαáí«Γ-
- ¬¿ »«τΓ¿ ½εí«ú« ó¿ñá »α«úαá¼¼¡«ú« »α«ñπ¬Γá. êß»«½∞º«óá¡¿Ñ æ¿ ó
- ¬áτÑßΓóÑ ¿¡ßΓαπ¼Ñ¡Γá½∞¡«ú« ∩ºδ¬á »«ºó«½∩ÑΓ »«½πτáΓ∞ íδßΓαδÑ ¿
- ¬«¼»á¬Γ¡δÑ »α«úαá¼¼δ. é« ¼¡«ú¿σ ß½πτá∩σ »α«úαá¼¼δ, ¡á»¿ßá¡¡δÑ ¡á
- æ¿, ßαáó¡¿¼δ »« ߬«α«ßΓ¿ ß »α«úαἼἿ, ¡á»¿ßá¡¡δ¼¿ ¡á ∩ºδ¬Ñ áß-
- ßѼí½Ñαá. Åα¿ φΓ«¼ «¡¿ ¿¼ÑεΓ ½πτΦπε ¡áú½∩ñ¡«ßΓ∞ ¿ ¿σ í«½ÑÑ »α«ßΓ«
- ß«»α«ó«ªñáΓ∞.
- æ¿ ß«τÑΓáÑΓ φΣΣÑ¬Γ¿ó¡«ßΓ∞ ¿ ¼«Θ¡«ßΓ∞ ó «Γ¡«ß¿Γѽ∞¡« ¼á½«¼
- »« αẼÑαπ ∩ºδ¬Ñ. ò«Γ∩ æ¿ ¡Ñ ß«ñÑαª¿Γ óßΓα«Ñ¡¡δσ ¬«¼»«¡Ñ¡Γ ∩ºδ¬á,
- óδ»«½¡∩εΘ¿σ óó«ñ-óδó«ñ, αáß»αÑñѽѡ¿Ñ »á¼∩Γ¿, ¼á¡¿»π½∩µ¿⌐ ß φ¬αá-
- ¡«¼ ¿½¿ π»αáó½Ñ¡¿Ñ »α«µÑßßἿ, ΓѼ ¡Ñ ¼Ñ¡ÑÑ, ß¿ßΓѼ¡«Ñ «¬απªÑ¡¿Ñ
- æ¿ αáß»«½áúáÑΓ í¿í½¿«ΓѬ«⌐ «í"Ñ¬Γ¡δσ ¼«ñπ½Ñ⌐, ó ¬«Γ«α«⌐ αÑ὿º«-
- óá¡δ »«ñ«í¡δÑ Σπ¡¬µ¿¿. ü¿í½¿«ΓÑ¬á »«ññÑনóáÑΓ ¼¡«ú¿Ñ ¿º Σπ¡¬µ¿⌐,
- ¬«Γ«αδÑ ΓαÑíπεΓß∩.
- ¥Γ« αÑΦÑ¡¿Ñ »«ºó«½∩ÑΓ ¿º«½¿α«óáΓ∞ ∩ºδ¬«óδÑ «ß«íÑ¡¡«ßΓ¿ «Γ
- ߻ѵ¿Σ¿¬¿ »α«µÑßß«αá, ¡á ¬«Γ«α«¼ óδ»«½¡∩ÑΓß∩ αѺπ½∞Γ¿απεΘá∩ »α«ú-
- αá¼¼á. æΓα«ú«Ñ «»αÑñѽѡ¿Ñ ∩ºδ¬á ñѽáÑΓ Ñú« ¡Ñºáó¿ß¿¼δ¼ «Γ ½εíδσ
- ñÑΓá½Ñ⌐ «»Ñαᵿ«¡¡«⌐ ß¿ßΓÑ¼δ ¿½¿ ¼áΦ¿¡δ. é Γ« ªÑ óαѼ∩ »α«úαá¼-
- ¼¿ßΓδ ¼«úπΓ ñ«íáó¿Γ∞ ó í¿í½¿«ΓѬπ ߻ѵ¿Σ¿τÑ߬¿Ñ ß¿ßΓѼ¡δÑ »α«ú-
- αá¼¼δ, τΓ«íδ í«½ÑÑ φΣΣÑ¬Γ¿ó¡« ¿ß»«½∞º«óáΓ∞ ¬«¡¬αÑΓ¡«⌐ «ß«íÑ¡¡«ßΓ¿
- ¼áΦ¿¡δ.
-
- ÅÑαÑτ¿ß½¿¼ ¡Ñ¬«Γ«αδÑ ßπΘÑßΓóÑ¡¡δÑ «ß«íÑ¡¡«ßΓ¿ ∩ºδ¬á æ¿:
-
- æ¿ «íÑß»Ñτ¿óáÑΓ »«½¡δ⌐ ¡áí«α «»ÑαáΓ«α«ó ßΓαπ¬Γπα¡«ú« »α«ú-
- αá¼¼¿α«óá¡¿∩.
-
- æ¿ »αÑñ½áúáÑΓ ¡Ñ«íδτ¡« í«½∞Φ«⌐ ¡áí«α «»Ñαᵿ⌐. î¡«ú¿Ñ «»Ñ-
- αᵿ¿ æ¿ ß««ΓóÑΓßΓóπεΓ ¼áΦ¿¡¡δ¼ ¬«¼á¡ñá¼, ¿ »«φΓ«¼π ñ«»π߬áεΓ
- »α∩¼πε Γαá¡ß½∩µ¿ε ó ¼áΦ¿¡¡δ⌐ ¬«ñ. Éạ««íαáº¿Ñ «»Ñαᵿ⌐ »«ºó«½∩ÑΓ
- óδí¿αáΓ∞ ¿σ αẽ¿τ¡δÑ ¡áí«αδ ñ½∩ ¼¿¡¿¼¿ºáµ¿¿ αѺπ½∞Γ¿απεΘÑú« ¬«-
- ñá.
-
- æ¿ »«ññÑনóáÑΓ π¬áºáΓѽ¿ ¡á »ÑαѼѡ¡δÑ ¿ Σπ¡¬µ¿¿. ô¬áºá-
- Γѽ∞ ¡á «íÑ¬Γ »α«úαá¼¼δ ß««ΓóÑΓßΓóπÑΓ ¼áΦ¿¡¡«¼π áñαÑßπ φΓ«ú«
- «í~ѬΓá. Å«ßαÑñßΓó«¼ αáºπ¼¡«ú« ¿ß»«½∞º«óá¡¿∩ π¬áºáΓѽÑ⌐ ¼«ª¡«
- ß«ºñáóáΓ∞ φΣΣÑ¬Γ¿ó¡«-óδ»«½¡∩ѼδÑ »α«úαá¼¼δ, Γᬠ¬á¬ π¬áºáΓѽ¿
- »«ºó«½∩εΓ ßßδ½áΓ∞ß∩ ¡á «í"ѬΓδ ΓѼ ªÑ ßá¼δ¼ »πΓѼ, ¬á¬ φΓ« ñѽáÑΓ
- ¼áΦ¿¡á. æ¿ »«ññÑনóáÑΓ áα¿Σ¼ÑΓ¿¬π π¬áºáΓѽÑ⌐, ¿ ΓѼ ßá¼δ¼ »«ºó«-
- ½∩ÑΓ «ßπΘÑßΓó½∩Γ∞ ¡Ñ»«ßαÑñßΓóÑ¡¡δ⌐ ñ«ßΓπ» ¿ ¼á¡¿»π½∩µ¿¿ ß áñαÑßá-
- ¼¿ »á¼∩Γ¿.
-
- é ßó«Ñ¼ ß«ßΓáóÑ æ¿ ß«ñÑαª¿Γ »αÑ»α«µÑßß«α, ¬«Γ«αδ⌐ «íαáíáΓδ-
- óáÑΓ ΓѬßΓ«óδÑ Σá⌐½δ »ÑαÑñ ¬«¼»¿½∩µ¿Ñ⌐. æαÑñ¿ Ñú« ¡á¿í«½ÑÑ »«½Ñº-
- ¡δσ »α¿½«ªÑ¡¿⌐ »α¿ ¡á»¿ßá¡¿¿ »α«úαá¼¼ ¡á æ¿ ∩ó½∩εΓß∩: «»αÑñѽѡ¿Ñ
- »α«úαá¼¼¡δσ ¬«¡ßΓá¡Γ, ºá¼Ñ¡á ó맮ó«ó Σπ¡¬µ¿⌐ á¡á½«ú¿τ¡δ¼¿, ¡« í«-
- ½ÑÑ íδßΓα묨 ¼á¬α«ßἿ, πß½«ó¡á∩ ¬«¼»¿½∩µ¿∩. ÅαÑ»α«µÑßß«α ¡Ñ «ú-
- αá¡¿τÑ¡ »α«µÑßß¿α«ó᡿Ѽ Γ«½∞¬« ¿ßσ«ñ¡δσ ΓѬßΓ«óδσ Σá⌐½«ó æ¿, «¡
-
- - 6 -
-
-
- ¼«ªÑΓ íδΓ∞ ¿ß»«½∞º«óá¡ ñ½∩ ½εí«ú« ΓѬßΓ«ó«ú« Σá⌐½á.
-
- æ¿- ú¿í¬¿⌐ ∩ºδ¬, »«ºó«½∩εΘ¿⌐ »α¿¡¿¼áΓ∞ ó ¬«¡¬αÑΓ¡δσ ß¿Γπá-
- µ¿∩σ ßá¼δÑ αạδÑ αÑΦÑ¡¿∩. ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ, æ¿ ¡á½áúáÑΓ ¡Ñº¡áτ¿Γѽ∞-
- ¡δÑ «úαá¡¿τÑ¡¿∩ ó Γᬿσ, ¡á»α¿¼Ñα, ñÑ⌐ßΓó¿∩σ, ¬á¬ »αÑ«íαẫóá¡¿Ñ
- Γ¿»«ó. é« ¼¡«ú¿σ ß½πτá∩σ φΓ« ∩ó½∩ÑΓß∩ ñ«ßΓ«¿¡ßΓó«¼, «ñ¡á¬« »α«ú-
- αá¼¼¿ßΓδ ñ«½ª¡δ σ«α«Φ« º¡áΓ∞ ∩ºδ¬, τΓ«íδ »«¡¿¼áΓ∞, ¬á¬ íπñπΓ óδ-
- »«½¡∩Γ∞ß∩ ¿σ »α«úαá¼¼δ.
- äá¡¡«Ñ απ¬«ó«ñßΓó« αáºαáí«Γá¡« Σ¿α¼«⌐ Microsoft Inc. ÅαÑñ-
- »«½áúáÑΓß∩, τΓ« «¡« »αÑñ¡áº¡áτÑ¡« ñ½∩ »α«úαá¼¼¼¿ßΓ«ó, ¿¼ÑεΘ¿σ
- «»δΓ αáí«Γδ ß æ¿ ¿½¿ ñαπú¿¼¿ ∩ºδ¬á¼¿ »α«úαá¼¼¿α«óá¡¿∩.
-
- îáΓÑα¿á½ απ¬«ó«ñßΓóá «αúá¡¿º«óá¡ ß½ÑñπεΘ¿¼ «íαẫ¼.
-
- é αáºñÑ½Ñ 2 "¥½Ñ¼Ñ¡Γδ MSC" «»¿ßδóáεΓß∩ íπ¬óδ, µ¿Σαδ ¿ ß¿¼-
- ó«½δ, ¬«Γ«αδÑ ¼«úπΓ íδΓ∞ ¿ß»«½∞º«óá¡δ ó »α«úαá¼¼áσ ¡á æ¿, á ΓᬪÑ
- ¬«¼í¿¡áµ¿¿ ß¿¼ó«½«ó, ¬«Γ«αδÑ ¿¼ÑεΓ ß»Ñµ¿á½∞¡δ⌐ ß¼δß½ ñ½∩ æ¿-¬«¼-
- »¿½∩Γ«αá.
- é αáºñÑ½Ñ 3 "æαπ¬Γπαá »α«úαá¼¼δ" «íßπªñáεΓß∩ ßΓαπ¬Γπαá ¿
- ¬«¼»«¡Ñ¡Γδ »α«úαá¼¼δ, á Γá¬ªÑ «í"∩ß¡∩ÑΓß∩ «αúá¡¿ºáµ¿∩ ¿ßσ«ñ¡δσ
- Σá⌐½«ó »α«úαá¼¼ ¡á æ¿.
- é αáºñÑ½Ñ 4 "Äí"∩ó½Ñ¡¿∩" «»¿ßδóáÑΓß∩ Γ«, ¬á¬¿¼ «íαẫ¼ ß»Ñ-
- µ¿Σ¿µ¿α«óáΓ∞ áΓα¿íπΓδ æ¿: »ÑαѼѡ¡δÑ, Σπ¡¬µ¿¿, á Γá¬ªÑ Γ¿»δ, «»-
- αÑñѽѡ¡δÑ »«½∞º«óáΓѽѼ. æ¿ »«ññÑনóáÑΓ ¡Ñ¬«Γ«α«Ñ τ¿ß½« »αÑñ«»-
- αÑñѽѡ¡δσ Γ¿»«ó ñá¡¡δσ ¿ »«ºó«½∩ÑΓ «í"∩ó½∩Γ∞ ß«ßΓáó¡δÑ Γ¿»δ ¿
- π¬áºáΓѽ¿.
- é αáºñÑ½Ñ 5 "éδαáªÑ¡¿∩ ¿ »α¿ßóá¿óá¡¿∩ " «»¿ßδóáεΓß∩ «»Ñαá¡-
- ñδ ¿ «»Ñαᵿ¿, ¿º ¬«Γ«αδσ Σ«α¼¿απΓß∩ óδαáªÑ¡¿∩ ¿ »α¿ßóá¿óá¡¿∩. é
- αáºñÑ½Ñ Γá¬ªÑ «íßπªñáεΓß∩ ó«»α«ßδ »αÑ«íαẫóá¡¿∩ Γ¿»«ó ¿ »«í«τ¡δÑ
- φΣΣѬΓδ, ¬«Γ«αδÑ ¼«úπΓ ó«º¡¿¬¡πΓ∞ »α¿ φΓ«¼.
- é αáºñÑ½Ñ 6 "Ä»ÑαáΓ«αδ" «»¿ßδóáεΓß∩ «»ÑαáΓ«αδ, óδ»«½¡∩εΘ¿Ñ
- »α«úαá¼¼π ¡á æ¿.
- é αáºñÑ½Ñ 7 "öπ¡¬µ¿¿" «íßπªñáεΓß∩ «ß«íÑ¡¡«ßΓ¿ Σπ¡¬µ¿⌐ æ¿. é
- τáßΓ¡«ßΓ¿, ó φΓ«¼ αáºñÑ½Ñ «í"∩ß¡∩ÑΓß∩, ¬á¬¿¼ «íαẫ¼ «»αÑñѽ∩Γ∞,
- «í"∩ó½∩Γ∞ ¿ óδºδóáΓ∞ Σπ¡¬µ¿¿, ¬á¬ «»¿ßδóáΓ∞ »áαá¼ÑΓαδ Σπ¡¬µ¿⌐ ¿
- ó«ºóαáΘáѼδÑ óѽ¿τ¿¡δ.
- é αáºñÑ½Ñ 8 "ÅαÑ»α«µÑßß«α ñ¿αÑ¬Γ¿ó ¿ π¬áºá¡¿⌐ ¬«¼»¿½∩Γ«απ"
- «»¿ßδóáεΓß∩ ¬«¼á¡ñδ, πº¡áóáѼδÑ »αÑ»α«µÑßß«α«¼ æ¿. ÅαÑ»α«µÑßß«α
- æ¿- φΓ« ΓѬßΓ«óδ⌐ »α«µÑßß«α, áóΓ«¼áΓ¿τÑ߬¿ óδºδóáѼδ⌐ »ÑαÑñ ¬«¼-
- »¿½∩µ¿Ñ⌐. é φΓ«¼ αáφñÑ½Ñ Γá¬ªÑ αáßß¼«ΓαÑ¡δ "pragmas"- π¬áºá-
- ¡¿∩(¬«¼á¡ñδ) ¬«¼»¿½∩Γ«απ,¬«Γ«αδÑ αáß»«½áúáεΓß∩ ó Σá⌐½áσ ¿ßσ«ñ¡«ú«
- ΓѬßΓá.
- é αáºñÑ½Ñ 9 "Åα¿½«ªÑ¡¿∩" ñá¡ ¬αáΓ¬¿⌐ «íº«α «Γ½¿τ¿⌐ «»αÑñÑ-
- ½Ñ¡¿⌐ MSC «Γ «»αÑñѽѡ¿⌐ æ¿ ó ¬¡¿úÑ Brian W. Kernighan and Denis
- M. Ritche "The C Programming Language", á Γá¬ªÑ »α¿óÑñÑ¡« ¬αáΓ¬«Ñ
- ¿º½«ªÑ¡¿Ñ ß¿¡Γá¬ß¿ßá MSC.
-
-
- 1.1 æ«ú½áΦÑ¡¿∩ « ¡«Γᵿ¿
-
- é απ¬«ó«ñßΓóÑ »α¿¡∩Γδ ß½ÑñπεΘ¿Ñ ß«ú½áΦÑ¡¿∩ « ¡«Γᵿ¿.
-
-
- - 7 -
-
-
- æ«ú½áΦÑ¡¿Ñ ç¡áτÑ¡¿Ñ
- ---------------------------------------------------------
-
- å¿α¡δ⌐ Φα¿ΣΓ å¿α¡δ¼ Φα¿ΣΓ«¼ »ÑτáΓáεΓß∩ ¬½ετÑ-
- óδÑ ß½«óá ΓᬿÑ, ¬á¬ goto ¿ char.
-
- å¿α¡δ⌐ Φα¿ΣΓ å¿α¡δ¼ Φα¿ΣΓ«¼ ó πú½«óδσ ߬«í¬áσ
- ó πú½«óδσ ߬«í- «Γ¼ÑτáεΓß∩ ¡ÑΓÑନ¡á½∞¡δÑ ß¿¼ó«-
- ¬áσ ½δ ó ß¿¡Γá¬ß¿τÑ߬¿σ ¬«¡ßΓαπ¬µ¿∩σ.
- ìá»α¿¼Ñα,
-
- goto <name>
-
- çñÑß∞ <name> »αÑñßΓáó½Ñ¡« ª¿α¡δ¼
- Φα¿ΣΓ«¼ ó πú½«óδσ ߬«í¬áσ, τΓ«íδ
- «íαáΓ¿Γ∞ ó¡¿¼á¡¿Ñ ¡á Γ«, τΓ« «»-
- αÑñÑ½Ñ¡á «íΘá∩ Σ«α¼á »αÑñßΓáó½Ñ-
- ¡¿∩ ñ½∩ «»ÑαáΓ«αá goto. é ñÑ⌐ßΓ-
- ó¿Γѽ∞¡«⌐ »α«úαá¼¼Ñ »«½∞º«óáΓѽ∞
- »«ñßΓáó¿Γ «íδτ¡δ⌐ ¿ñÑ¡Γ¿Σ¿¬áΓ«α
- ó¼ÑßΓ« ¡ÑΓÑନ¡á½∞¡«ú« ß¿¼ó«½á
- <name>.
-
-
- Åα¿¼Ñαδ Åα¿¼Ñαδ »α«úαá¼¼ ¡á æ¿ ¿½¿ ¿σ τáß-
- ΓÑ⌐ »αÑñßΓáó½∩εΓß∩ ó ó¿ñÑ, »«ñ«í¡«¼
- Γ«¼π, ó ¬«Γ«α«¼ «¡¿ «Γ«íαáªáεΓß∩
- ¡á φ¬αá¡Ñ ¿½¿ »α¿¡ΓÑαÑ:
-
- int x,y;
- .
- .
- .
- swap(&x,&y);
-
- î¡«ú«Γ«τ¿Ñ î¡«ú«Γ«τ¿Ñ ¼«ªÑΓ íδΓ∞ óÑαΓ¿¬á½∞¡δ¼
- ¿½¿ ú«α¿º«¡Γá½∞¡δ¼. é ß½ÑñπεΘѼ »α¿-
- ¼ÑαÑ óÑαΓ¿¬á½∞¡δÑ ¼¡«ú«Γ«τ¿∩ «í«º¡á-
- τáεΓ, τΓ« ¡π½∞ ¿ í«½ÑÑ «í"∩ó½Ñ¡¿⌐
- ß½ÑñπÑΓ »ÑαÑñ «ñ¡¿¼ ¿½¿ í«½ÑÑ
- «»ÑαáΓ«αἿ ó¡πΓα¿ Σ¿úπα¡δσ ߬«í«¬.
-
- {
- [<declaration>]
- .
- .
- .
- <statement>
- [<statement>]
- .
- .
- .
- }
- éÑαΓ¿¬á½∞¡δÑ ¼¡«ú«Γ«τ¿∩ ΓᬪÑ
- ¿ß»«½∞ºπεΓß∩ ó »α¿¼Ñαáσ »α«úαá¼¼ ñ½∩
- «í«º¡áτÑ¡¿∩ τáßΓ¿ »α«úαá¼¼δ, ¬«Γ«αá∩
- »α«»πΘÑ¡á.
- â«α¿º«¡Γá½∞¡«Ñ ¼¡«ú«Γ«τ¿Ñ, ß½ÑñπεΘÑÑ
-
- - 8 -
-
-
- »«ß½Ñ ¡Ñ¬«Γ«α«⌐ ß¿¡Γá¬ß¿τÑ߬«⌐
- ¬«¡ßΓαπ¬µ¿¿, «í«º¡áτáÑΓ »«ß½Ññ«óáΓѽ∞-
- ¡«ßΓ∞ ¬«¡ßΓαπ¬µ¿⌐ Γ«⌐ ªÑ ßἫ⌐ Σ«α¼δ,
- τΓ« ¿ »αÑñΦÑßΓóπεΘá∩ ¼¡«ú«Γ«τ¿ε ¬«¡-
- ßΓαπ¬µ¿∩. ìá»α¿¼Ñα,
-
- ={<expression>[,<expression>]...}
-
- «í«º¡áτáÑΓ, τΓ« «ñ¡« ¿½¿ í«½ÑÑ
- óδαáªÑ¡¿⌐, αáºñѽѡ¡δσ ºá»∩Γ묨,¼«ªÑΓ
- »«∩ó¿Γ∞ß∩ ¼Ñªñπ Σ¿úπα¡δ¼¿ ߬«í¬á¼¿.
-
- [] èóáñαáΓ¡δÑ èóáñαáΓ¡δÑ ß¬«í¬¿, «úαá¡¿τ¿óáεΘ¿Ñ ß¿¡-
- ߬«í¬¿ Γá¬ß¿τÑ߬πε ¬«¡ßΓαπ¬µ¿ε, «í«º¡áτáεΓ ÑÑ
- 󫺼«ª¡«Ñ «ΓßπΓßΓó¿Ñ. ìá»α¿¼Ñα,
-
- return[<expression>];
-
- é φΓ«⌐ ¬«¡ßΓαπ¬µ¿¿ ¡Ñ «í∩ºáΓѽ∞-
- ¡« óδαáªÑ¡¿Ñ <expression>.
- " " Äúαá¡¿τÑ¡¿Ñ Äúαá¡¿τÑ¡¿Ñ ñó«⌐¡δ¼¿ ¬áóδτ¬á¼¿ ¿ß»«½∞-
- ¬«¡ßΓαπ¬µ¿⌐ ñó«⌐- ºπÑΓß∩ ñ½∩ ΓÑନ¡«ó, «»αÑñѽ∩Ѽδσ ó
- ¡δ¼¿ ¬áóδτ¬á¼¿ ñá¡¡«¼ ΓѬßΓÑ. ìá»α¿¼Ñα, ΓÑନ¡
- "½Ñ¬ßѼá" ºá¬½ετáÑΓß∩ ó ñó«⌐¡δÑ
- ¬áóδτ¬¿ »α¿ Ñú« «»αÑñѽѡ¿¿.
-
-
-
-
-
-
- 2. ¥½Ñ¼Ñ¡Γδ MSC
-
-
- é φΓ«¼ αáºñÑ½Ñ «»¿ßδóáεΓß∩ φ½Ñ¼Ñ¡Γδ ∩ºδ¬á »α«úαá¼¼¿α«óá¡¿∩
- MSC. ¥½Ñ¼Ñ¡ΓἿ ∩ºδ¬á ∩ó½∩εΓß∩ ¿¼Ñ¡á, τ¿ß½á ¿ ß¿¼ó«½δ, ¿ß»«½∞ºπÑ-
- ¼δÑ ó ¬«¡ßΓαπ¬µ¿∩σ »α«úαá¼¼ ¡á æ¿. é τáßΓ¡«ßΓ¿, ó φΓ«⌐ ú½áóÑ «»¿-
- ßδóáÑΓß∩ ß½ÑñπεΘÑÑ:
-
- -¼¡«ªÑßΓóá ß¿¼ó«½«ó;
- -¬«¡ßΓá¡Γδ;
- -¿ñÑ¡Γ¿Σ¿¬áΓ«αδ;
- -¬½ετÑóδÑ ß½«óá;
- -¬«¼¼Ñ¡Γáα¿¿;
- -½Ñ¬ßѼδ.
-
-
- 2.1. î¡«ªÑßΓóá ß¿¼ó«½«ó
-
- é »α«úαá¼¼áσ ¡á æ¿ ¿ß»«½∞ºπÑΓß∩ ñóá ¼¡«ªÑßΓóá ß¿¼ó«½«ó:
- ¼¡«ªÑßΓó« ß¿¼ó«½«ó æ¿ ¿ ¼¡«ªÑßΓó« »αÑñßΓáó¿¼δσ ß¿¼ó«½«ó. î¡«ªÑßΓ-
- ó« ß¿¼ó«½«ó æ¿ ß«ñÑαª¿Γ íπ¬óδ, µ¿Σαδ ¿ º¡á¬¿ »π¡¬Γπᵿ¿, ¬«Γ«αδÑ
- ¿¼ÑεΓ «»αÑñѽѡ¡«Ñ º¡áτÑ¡¿Ñ ñ½∩ ¬«¼»¿½∩Γ«αá æ¿. Åα«úαá¼¼δ ¡á æ¿
- ßΓα«∩Γß∩ »πΓѼ ¬«¼í¿¡¿α«óá¡¿∩ ó «ß¼δ߽ѡ¡δÑ ¬«¡ßΓαπ¬µ¿¿ ß¿¼ó«½«ó
- ¿º ¼¡«ªÑßΓóá æ¿.
-
- - 9 -
-
-
- î¡«ªÑßΓó« ß¿¼ó«½«ó æ¿ ∩ó½∩ÑΓß∩ »«ñ¼¡«ªÑßΓó«¼ ¼¡«ªÑßΓóá
- »αÑñßΓáó¿¼δσ ß¿¼ó«½«ó. î¡«ªÑßΓó« »αÑñßΓáó¿¼δσ ß¿¼ó«½«ó ß«ßΓ«¿Γ ¿º
- óßÑσ íπ¬ó, µ¿Σα ¿ ß¿¼ó«½«ó, ¬«Γ«αδÑ »«½∞º«óáΓѽ∞ ¼«ªÑΓ »αÑñßΓá-
- ó¿Γ∞ úαáΣ¿τÑ߬¿ ¬á¬ «Γñѽ∞¡δ⌐ ß¿¼ó«½. î«Θ¡«ßΓ∞ ¼¡«ªÑßΓóá »αÑñßΓá-
- ó¿¼δσ ß¿¼ó«½«ó ºáó¿ß¿Γ «Γ Γ¿»á ΓÑନ¡á½á, ¬«Γ«αδ⌐ ¿ß»«½∞ºπÑΓß∩.
- Åα«úαá¼¼á ¡á æ¿ ¼«ªÑΓ ß«ñÑαªáΓ∞ Γ«½∞¬« ß¿¼ó«½δ ¿º ¼¡«ªÑßΓóá
- ß¿¼ó«½«ó æ¿, ºá ¿ß¬½ετÑ¡¿Ñ¼ ßΓ᫬«óδσ ½¿ΓÑαὫó, ß¿¼ó«½∞¡δσ ¬«¡ß-
- Γá¡Γ ¿ ¬«¼¼Ñ¡Γáα¿Ñó, úñÑ ¼«ªÑΓ íδΓ∞ ¿ß»«½∞º«óá¡ ½εí«⌐ »αÑñßΓáó¿-
- ¼δ⌐ ß¿¼ó«½. èáªñδ⌐ ß¿¼ó«½ ¿º ¼¡«ªÑßΓóá ß¿¼ó«½«ó æ¿ ¿¼ÑÑΓ ó»«½¡Ñ
- «»αÑñѽѡ¡δ⌐ ß¼δß½ ñ½∩ ¬«¼»¿½∩Γ«αá æ¿. 諼»¿½∩Γ«α óδñáÑΓ ß««íΘÑ-
- ¡¿Ñ «í «Φ¿í¬Ñ, ¬«úñá «¡ óßΓαÑτáÑΓ ¡ÑóÑα¡« ¿ß»«½∞º«óá¡¡δÑ ß¿¼ó«½δ
- ¿½¿ ß¿¼ó«½δ, ¡Ñ »α¿¡áñ½ÑªáΘ¿Ñ ¼¡«ªÑßΓóπ æ¿.
- é ß½ÑñπεΘ¿σ αáºñѽáσ «»¿ßδóáεΓß∩ ß¿¼ó«½δ ¿º ¼¡«ªÑßΓóá ß¿¼-
- ó«½«ó æ¿ ¿ «í"∩ß¡∩ÑΓß∩ ¬á¬ ¿ úñÑ ¿σ ¿ß»«½∞º«óáΓ∞.
-
-
- 2.1.1 üπ¬óδ ¿ µ¿Σαδ
-
- î¡«ªÑßΓó« ß¿¼ó«½«ó æ¿ ó¬½ετáÑΓ í«½∞Φ¿Ñ ¿ ¼á½δÑ íπ¬óδ ¿º á¡-
- ú½¿⌐߬«ú« á½Σáó¿Γá ¿ 10 ñÑß∩Γ¿τ¡δσ áαáí߬¿σ µ¿Σα:
-
-
-
-
-
- -í«½∞Φ¿Ñ á¡ú½¿⌐߬¿Ñ íπ¬óδ:
-
- A B C D E F G H I J K L M N O P Q R T U V W X Y Z
-
- -¼á½δÑ á¡ú½¿⌐߬¿Ñ íπ¬óδ:
-
- a b c d e f g h i j k l m n o p q r t u v w x y z
-
- -ñÑß∩Γ¿τ¡δÑ µ¿Σαδ:
-
- 0 1 2 3 4 5 6 7 8 9
-
- üπ¬óδ ¿ µ¿Σαδ ¿ß»«½∞ºπεΓß∩ »α¿ Σ«α¼¿α«óá¡¿¿ ¬«¡ßΓá¡Γ, ¿ñÑ¡-
- Γ¿Σ¿¬áΓ«α«ó ¿ ¬½ετÑóδσ ß½«ó. éßÑ φΓ¿ ¬«¡ßΓαπ¬µ¿¿ «»¿ßá¡δ ¡¿ªÑ.
- 諼»¿½∩Γ«α æ¿ αáßß¼áΓα¿óáÑΓ «ñ¡π ¿ Γπ ªÑ ¼á½πε ¿ í«½∞Φπε
- íπ¬óδ ¬á¬ «Γ½¿τ¡δÑ ß¿¼ó«½δ. àß½¿ ó ñá¡¡«⌐ ºá»¿ß¿ ¿ß»«½∞º«óá¡δ ¼á-
- ½δÑ íπ¬óδ, Γ« ºá¼Ñ¡á ¼á½«⌐ íπ¬óδ "a" ¡á í«½∞Φπε íπ¬óπ "A" ßñѽáÑΓ
- «Γ½¿τ¡«⌐ ñá¡¡πε ºá»¿ß∞ «Γ »αÑñΦÑßΓóπεΘÑ⌐.
-
-
- 2.1.2. Åα«íѽ∞¡δÑ ß¿¼ó«½δ
-
- Åα«íѽ, Γáíπ½∩µ¿∩, »ÑαÑó«ñ ßΓ᫬¿, ó«ºóαáΓ ¬áαÑΓ¬¿, ¡«óá∩
- ßΓαá¡¿µá, óÑαΓ¿¬á½∞¡á∩ Γáíπ½∩µ¿∩ ¿ ¡«óá∩ ßΓ᫬á- φΓ« ß¿ó«½δ, ¡á-
- ºδóáѼδÑ »α«íѽ∞¡δ¼¿, »«ß¬«½∞¬π «¡¿ ¿¼ÑεΓ Γ« ªÑ ßá¼«Ñ ¡áº¡áτÑ¡¿Ñ,
- ¬á¬ ¿ »α«íÑ½δ ¼Ñªñπ ß½«óἿ ¿ ßΓα«¬á¼¿ ¡á »ÑτáΓ¡«⌐ ßΓαá¡¿µÑ. ¥Γ¿
- ß¿¼ó«½δ αáºñѽ∩εΓ «í"ѬΓδ, «»αÑñѽѡ¡δÑ »«½∞º«óáΓѽѼ, ΓᬿÑ, ¬á¬
- ¬«¡ßΓá¡Γδ ¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ, «Γ ñαπú¿σ «í"Ñ¬Γ«ó »α«úαá¼¼δ.
- æ¿¼ó«½ CONTROL-Z αáßß¼áΓα¿óáÑΓß∩ ¬á¬ ¿¡ñ¿¬áΓ«α ¬«¡µá Σá⌐½á.
- 諼»¿½∩Γ«α ¿ú¡«α¿απÑΓ ½εí«⌐ ΓѬßΓ, ß½ÑñπεΘ¿⌐ ºá ß¿¼ó«½«¼
-
- - 10 -
-
-
- CONTROL-Z.
- 諼»¿½∩Γ«α æ¿ ¿ú¡«α¿απÑΓ »α«íѽ∞¡δÑ ß¿¼ó«½δ, Ñß½¿ «¡¿ ¡Ñ
- ¿ß»«½∞ºπεΓß∩ ¬á¬ αáºñѽ¿Γѽ¿ ¿½¿ ¬á¬ ¬«¼»«¡Ñ¡Γδ ¬«¡ßΓá¡Γδ-ß¿¼ó«½á
- ¿½¿ ßΓ᫬«óδσ ½¿ΓÑαὫó. ¥Γ« ¡πª¡« ¿¼ÑΓ∞ ó ó¿ñπ, τΓ«íδ ñ«»«½¡¿-
- Γѽ∞¡« ¿ß»«½∞º«óáΓ∞ »α«íѽ∞¡δÑ ß¿¼ó«½δ ñ½∩ »«óδΦÑ¡¿∩ ¡áú½∩ñ¡«ßΓ¿
- »α«úαá¼¼δ (¡á»α¿¼Ñα,ñ½∩ »α«ß¼«Γαá αÑñá¬Γ«α«¼ ΓѬßΓ«ó).
-
-
- 2.1.3. ç¡á¬¿ »π¡¬Γπᵿ¿ ¿ ߻ѵ¿á½∞¡δÑ ß¿¼ó«½δ
-
- ç¡á¬¿ »π¡¬Γπᵿ¿ ¿ ߻ѵ¿á½∞¡δÑ ß¿¼ó«½δ ¿º ¼¡«ªÑßΓóá ß¿¼ó«-
- ½«ó æ¿ ¿ß»«½∞ºπεΓß∩ ñ½∩ αẽ¿τ¡δσ µÑ½Ñ⌐, «Γ «αúá¡¿ºáµ¿¿ ΓѬßΓá
- »α«úαá¼¼δ ñ« «»αÑñѽѡ¿∩ ºáñá¡¿⌐, ¬«Γ«αδÑ íπñπΓ óδ»«½¡Ñ¡δ ¬«¼»¿-
- ½∩Γ«α«¼ ¿½¿ «Γ¬«¼»¿½¿α«óá¡¡«⌐ »α«úαá¼¼«⌐. é Γáí½¿µÑ 2.1 »ÑαÑτ¿ß-
- ½Ñ¡δ φΓ¿ ß¿¼ó«½δ.
-
-
-
-
- -----------------------------------------------------------
- æ¿¼ó«½ ìῼѡ«óá¡¿Ñ æ¿¼ó«½ ìῼѡ«óá¡¿Ñ
- -----------------------------------------------------------
-
- , çá»∩Γá∩ ! é«ß¬½¿µáΓѽ∞-
- ¡δ⌐ º¡á¬
- . Æ«τ¬á | éÑαΓ¿¬á½∞¡á∩
- τÑαΓá
- ; Æ«τ¬á ß ºá- / ìᬽ«¡¡á∩ τÑα-
- »∩Γ«⌐ Γá ó»αáó«
- : äó«ÑΓ«τ¿Ñ \ ìᬽ«¡¡á∩ τÑα-
- Γá ó½Ñó«
- ? ç¡á¬ ó«»α«ßá ~ Æ¿½∞ñá
-
- ' Äñ¿¡«τ¡á∩ ¬á _ Å«ñτÑનóá¡¿Ñ
- óδτ¬á
- ( ïÑóá∩ ¬απú½á∩ # ç¡á¬ ¡«¼Ñαá
- ߬«í¬á
- ) Åαáóá∩ ¬απú½á∩ % ç¡á¬ »α«µÑ¡Γá
- ߬«í¬á
- { ïÑóá∩ Σ¿úπα¡á∩ & Ǽ»Ñαßá¡ñ
- ߬«í¬á
- } Åαáóá∩ Σ¿úπα¡á∩ ^ Caret
- ߬«í¬á
- < ïÑóá∩ πú½«óá∩ - ç¡á¬ ¼¿¡πß
- ߬«í¬á
- > Åαáóá∩ πú½«óá∩ = ç¡á¬ αáó¡«
- ߬«í¬á
- [ ïÑóá∩ ¬óáñαáΓ¡á∩ + ç¡á¬ »½εß
- ߬«í¬á
- ] Åαáóá∩ ¬óáñαáΓ¡á∩
- ߬«í¬á
- -----------------------------------------------------------
-
- Æáí½. 2.1. ç¡á¬¿ »π¡¬Γπᵿ¿ ¿ ߻ѵ¿á½∞¡δÑ ß¿¼ó«½δ
-
-
- - 11 -
-
-
- ¥Γ¿ ß¿¼ó«½δ ¿¼ÑεΓ ß»Ñµ¿á½∞¡δ⌐ ß¼δß½ ñ½∩ ¬«¼»¿½∩Γ«αá æ¿. êσ
- ¿ß»«½∞º«óá¡¿Ñ ó ∩ºδ¬Ñ æ¿ «»¿ßδóáÑΓß∩ ó ñá½∞¡Ñ⌐ΦѼ ß«ñÑαªá¡¿¿ απ-
- ¬«ó«ñßΓóá. ç¡á¬¿ »π¡¬Γπᵿ¿ ¿º ¼¡«ªÑßΓóá »αÑñßΓáó¿¼δσ ß¿¼ó«½«ó,
- ¬«Γ«αδÑ ¡Ñ »αÑñßΓáó½Ñ¡δ ó ñá¡¡«¼ ß»¿ß¬Ñ, ¼«úπΓ íδΓ∞ ¿ß»«½∞º«óá¡δ
- Γ«½∞¬« ó ßΓ᫬«óδσ ½¿ΓÑαá½áσ, ¬«¡ßΓá¡Γáσ-ß¿¼ó«½áσ ¿ ¬«¼¼Ñ¡Γáα¿∩σ.
-
-
- 2.1.4. ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ¿
-
- ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ¿- φΓ« ߻ѵ¿á½∞¡δÑ ß¿¼ó«½∞¡δÑ ¬«¼í¿-
- ¡áµ¿¿, ¬«Γ«αδÑ »αÑñßΓáó½∩εΓ »α«íѽ∞¡δÑ ß¿¼ó«½δ ¿ ¡ÑúαáΣ¿τÑ߬¿Ñ
- ß¿¼ó«½δ ó ßΓ᫬áσ ¿ ß¿¼ó«½∞¡δσ ¬«¡ßΓá¡Γáσ.
- êσ Γ¿»¿τ¡«Ñ ¿ß»«½∞º«óá¡¿Ñ ßó∩ºá¡« ß« ߻ѵ¿Σ¿¬áµ¿Ñ⌐
- Γᬿσ ñÑ⌐ßΓó¿⌐, ¬á¬ ó«ºóαáΓ ¬áαÑΓ¬¿ ¿ Γáíπ½∩µ¿∩ , á ΓᬪÑ
- ñ½∩ ºáñá¡¿∩ ½¿ΓÑαá½∞¡δσ »αÑñßΓáó½Ñ¡¿⌐ ß¿¼ó«½«ó, Γᬿσ ¬á¬
- ß¿¼ó«½ ñó«⌐¡á∩ ¬áóδτ¬á. ESC-»«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ß«ßΓ«¿Γ ¿º ¡á¬½«¡-
- ¡«⌐ τÑαΓδ ó½Ñó«, ºá ¬«Γ«α«⌐ ß½ÑñπÑΓ íπ¬óá, º¡á¬¿ »π¡¬Γπᵿ¿ ' " \
- ¿½¿ ¬«¼í¿¡áµ¿∩ µ¿Σα. é Γáí½¿µÑ 2.2. »α¿óÑñÑ¡ ß»¿ß«¬ ESC- »«ß½Ññ«-
- óáΓѽ∞¡«ßΓÑ⌐ ∩ºδ¬á æ¿.
-
- -------------------------------------------------
- ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ìῼѡ«óá¡¿Ñ
- -------------------------------------------------
-
- \n ì«óá∩ ßΓ᫬á
-
- \t â«α¿º«¡Γá½∞¡á∩ Γáíπ-
- ½∩µ¿∩
- \v éÑαΓ¿¬á½∞¡á∩ Γáíπ½∩-
- µ¿∩
- \b Åα«íѽ
-
- \r 髺óαáΓ ¬áαÑΓ¬¿
-
- \f ì«óá∩ ßΓαá¡¿µá
-
- \a çó«¡«¬(ß¿ú¡á½)
-
- \' Äñ¿¡«τ¡á∩ ¬áóδτ¬á
-
- \" äó«⌐¡á∩ ¬áóδτ¬á
-
- \\ ìᬽ«¡¡á∩ τÑαΓá ó½Ñó«
-
- \ddd ASCII ß¿¼ó«½ ó ó«ß∞¼¿-
- α¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿
- \xdd ASCII ß¿¼ó«½ ó ΦÑßΓ¡áñ-
- µáΓ¿α¿τ¡«¼ »αÑñßΓáó½Ñ¡¿¿
- ------------------------------------------------------
-
- Æáí½. 2.2. ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ¿
-
- àß½¿ ¡á¬½«¡¡á∩ τÑαΓá ó½Ñó« »αÑñΦÑßΓóπÑΓ ß¿¼ó«½π, ¡Ñ ó¬½ε-
- τÑ¡¡«¼π ó φΓ«Γ ß»¿ß«¬, Γ« ¡á¬½«¡¡á∩ τÑαΓá ó½Ñó« ¿ú¡«α¿απÑΓß∩, á
- ß¿¼ó«½ »αÑñßΓáó½∩ÑΓß∩ ¬á¬ ½¿ΓÑαá½∞¡δ⌐. ìá»α¿¼Ñα, ¿º«íαáªÑ¡¿Ñ \c
-
- - 12 -
-
-
- »αÑñßΓáó½∩ÑΓ ß¿¼ó«½ "c" ó ½¿ΓÑαá½∞¡«⌐ ßΓα«¬Ñ ¿½¿ ¬«¡ßΓá¡ΓÑ-ß¿¼ó«-
- ½Ñ.
- ū߽Ññ«óáΓѽ∞¡«ßΓ¿ \ddd ¿ \xdd »«ºó«½∩εΓ ºáñáΓ∞ ½εí«⌐ ß¿¼-
- ó«½ ó ASCII (ǼÑਪá¡ß¬¿⌐ ßΓá¡ñáαΓ¡δ⌐ ¬«ñ ¿¡Σ«α¼áµ¿«¡¡«ú« ¿¡ΓÑα-
- ΣÑ⌐ßá) ¬á¬ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ΓαÑσ ó«ß∞¼Ñα¿τ¡δσ µ¿Σα ¿½¿ ñóπσ ΦÑ-
- ßΓ¡áñµáΓÑα¿τ¡δσ µ¿Σα. ìá»α¿¼Ñα, ß¿¼ó«½ »α«íÑ½á ¼«ªÑΓ íδΓ∞ ºáñá¡
- ¬á¬ \010 ¿½¿ \x08. è«ñ ASCII "¡π½∞" ¼«ªÑΓ íδΓ∞ ºáñá¡ ¬á¬ \0 ¿½¿
- \x0 . é ó«ß∞¼Ñα¿τ¡«⌐ ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ¿ ¼«úπΓ íδΓ∞ ¿ß»«½∞-
- º«óá¡δ «Γ «ñ¡«⌐ ñ« ΓαÑσ ó«ß∞¼Ñα¿τ¡δσ µ¿Σα.
-
- ìá»α¿¼Ñα, ß¿¼ó«½ »α«íÑ½á ¼«ªÑΓ íδΓ∞ ºáñá¡ ¬á¬ \10 . Æ«τ¡«
- ΓᬠªÑ ó ΦÑßΓ¡áñµáΓÑα¿τ¡«⌐ ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ¿ ¼«úπΓ íδΓ∞ ¿ß-
- »«½∞º«óá¡δ «Γ «ñ¡«⌐ ñ« ñóπσ ΦÑßΓ¡áñµáΓÑα¿τ¡δσ µ¿Σα. Æá¬, ΦÑßΓ¡áñ-
- µáΓÑα¿τ¡á∩ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ñ½∩ ß¿¼ó«½á »α«íÑ½á ¼«ªÑΓ íδΓ∞ ºá-
- ñá¡á ¬á¬ \x08 ¿½¿ \x8 .
-
- çá¼Ñτá¡¿Ñ:
-
- è«úñá ¿ß»«½∞ºπÑΓß∩ ó«ß∞¼Ñα¿τ¡á∩ ¿½¿ ΦÑßΓ¡áñµáΓÑα¿τ¡á∩ ESC-
- »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ó ßΓ᫬áσ, Γ« ¡πª¡« »«½¡«ßΓ∞ε ºáñáóáΓ∞ óßÑ
- µ¿Σαδ ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ¿ (Γα¿ µ¿Σαδ ñ½∩ ó«ß∞¼Ñα¿τ¡«⌐ ¿ ñóÑ
- µ¿Σαδ ñ½∩ ΦÑßΓ¡áñµáΓÑα¿τ¡«⌐ ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓÑ⌐). ê¡áτÑ, Ñß-
- ½¿ ß¿¼ó«½ ¡Ñ»«ßαÑñßΓóÑ¡¡« ß½ÑñπεΘ¿⌐ ºá ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ε,
- ß½πτá⌐¡« «¬áªÑΓß∩ ó«ß∞¼Ñα¿τ¡«⌐ ¿½¿ ΦÑßΓ¡áñµáΓÑα¿τ¡«⌐ µ¿Σα«⌐, Γ«
- «¡ »α«¿¡ΓÑα»αÑΓ¿απÑΓß∩ ¬á¬ τáßΓ∞ »«ß½Ññ«óáΓѽ∞¡«ßΓ¿. ìá»α¿¼Ñα,
- ßΓ᫬á \x7Bell »α¿ óδó«ñÑ ¡á »ÑτáΓ∞ íπñÑΓ óδú½∩ñÑΓ∞ ¬á¬ {ell ,
- »«ß¬«½∞¬π \x7B »α«¿¡ΓÑα»αÑΓ¿απÑΓß∩ ¬á¬ ß¿¼ó«½ ½Ñó«⌐ Σ¿úπα¡«⌐
- ߬«í¬¿({) . æΓ᫬á \x07Bell íπñÑΓ »αáó¿½∞¡δ¼ »αÑñßΓáó½Ñ¡¿Ñ¼ ß¿¼-
- ó«½á "ºó«¡«¬" ß »«ß½ÑñπεΘ¿¼ ß½«ó«¼ Bell.
-
- ESC- »«ß½Ññ«óáΓѽ∞¡«ßΓ¿ »«ºó«½∩εΓ »«ßδ½áΓ∞ ¡ÑúαáΣ¿τÑ߬¿Ñ
- π»αáó½∩εΘ¿Ñ ß¿¼ó«½δ ¬ ó¡ÑΦ¡¿¼ πßΓα«⌐ßΓóá¼. ìá»α¿¼Ñα, ESC- »«ß½Ñ-
- ñ«óáΓѽ∞¡«ßΓ∞\033 τáßΓ« ¿ß»«½∞ºπÑΓß∩ ¬á¬ »Ñαóδ⌐ ß¿¼ó«½ ¬«¼á¡ñ π»-
- αáó½Ñ¡¿∩ ΓÑନ¡á½«¼ ¿ »α¿¡ΓÑα«¼. ìÑúαáΣ¿τÑ߬¿Ñ ß¿¼ó«½δ óßÑúñá
- ñ«½ª¡δ »αÑñßΓáó½∩Γ∞ß∩ ESC-»«ß½Ññ«óáΓѽ∞¡«ßΓ∩¼¿, »«ß¬«½∞¬π, ¡Ñ»«ß-
- αÑñßΓóÑ¡¡«Ñ ¿ß»«½∞º«óá¡¿Ñ ó »α«úαá¼¼áσ ¡á æ¿ ¡ÑúαáΣ¿τÑ߬¿σ ß¿¼ó«-
- ½«ó íπñÑΓ ¿¼ÑΓ∞ ¡Ñ»αÑñ߬áºπѼδ⌐ αѺπ½∞ΓáΓ.
- ìᬽ«¡¡á∩ τÑαΓá ó½Ñó« (\) »«¼¿¼« «»αÑñѽѡ¿∩ ESC-»«ß½Ññ«óá-
- Γѽ∞¡«ßΓÑ⌐ ¿ß»«½∞ºπÑΓß∩ ΓᬪÑ, ¬á¬ ß¿¼ó«½ »α«ñ«½ªÑ¡¿∩ ßΓ᫬¿ ó
- »αÑ»α«µÑßß«α¡δσ «»αÑñѽѡ¿∩σ.
- àß½¿ ß¿¼ó«½ "¡«óá∩ ßΓ᫬á" ß½ÑñπÑΓ ºá ¡á¬½«¡¡«⌐ τÑαΓ«⌐ ó½Ñ-
- ó«, Γ« ¡«óá∩ ßΓα«¬á ¿ú¡«α¿απÑΓß∩ ¿ ß½ÑñπεΘá∩ ßΓ᫬á αáßß¼áΓα¿óá-
- ÑΓß∩, ¬á¬ τáßΓ∞ »αÑñδñπΘÑ⌐ ßΓ᫬¿.
-
-
- 2.1.5. Ä»Ñαᵿ¿
-
- Ä»Ñαᵿ¿- φΓ« ߻ѵ¿á½∞¡δÑ ¬«¼í¿¡áµ¿¿ ß¿¼ó«½«ó, ߻ѵ¿Σ¿µ¿απ-
- εΘ¿Ñ ñÑ⌐ßΓó¿∩ »« »α«íαẫóá¡¿ε αẽ¿τ¡δσ óѽ¿τ¿¡. 諼»¿½∩Γ«α ¿¡-
- ΓÑα»αÑΓ¿απÑΓ ¬áªñπε ¿º φΓ¿σ ¬«¼í¿¡áµ¿⌐ ¬á¬ ßἫßΓ«∩Γѽ∞¡πε Ññ¿¡¿-
- µπ, ¡áºδóáѼπε ½Ñ¬ßѼ«⌐ (token).
- é Æáí½. 2.3 »αÑñßΓáó½Ñ¡ ß»¿ß«¬ «»Ñαᵿ⌐. Ä»Ñαᵿ¿ ñ«½ª¡δ
- ¿ß»«½∞º«óáΓ∞ß∩ Γ«τ¡« Γá¬, ¬á¬ «¡¿ »αÑñßΓáó½Ñ¡δ ó Γáí½¿µÑ: íѺ »α«-
- íѽ∞¡δσ ß¿¼ó«½«ó ¼Ñªñπ ß¿¼ó«½á¼¿ ó ΓÑσ «»Ñαᵿ∩σ, ¬«Γ«αδÑ »αÑñß-
- Γáó½Ñ¡δ ¡Ñ߬«½∞¬¿¼¿ ß¿¼ó«½á¼¿.
-
- - 13 -
-
-
- Ä»Ñαᵿ∩ sizeof ¡Ñ ó¬½ετÑ¡á ó φΓπ Γáí½¿µπ. Ä¡á ߬«αÑÑ »αÑñ-
- ßΓáó½∩ÑΓ ß«í«⌐ ¬½ετÑó«Ñ ß½«ó«, τѼ ß¿¼ó«½.
-
- -------------------------------------------------
- Ä»Ñαᵿ∩ ìῼѡ«óá¡¿Ñ
- -------------------------------------------------
-
- ! ï«ú¿τÑ߬«Ñ ìà
-
- ~ Å«í¿Γ«ó«Ñ ñ«»«½¡Ñ¡¿Ñ
-
- + 潫ªÑ¡¿Ñ
-
- - éδτ¿Γá¡¿Ñ, áα¿Σ¼ÑΓ¿-
- τÑ߬«Ñ «Γα¿µá¡¿Ñ
- * ô¼¡«ªÑ¡¿Ñ
-
- / äѽѡ¿Ñ
-
- % ÄßΓáΓ«¬
-
- << æñó¿ú ó½Ñó«
-
- >> æñó¿ú ó»αáó«
-
- < îÑ¡∞ΦÑ
-
- <= îÑ¡∞ΦÑ ¿½¿ αáó¡«
-
- > ü«½∞ΦÑ
-
- >= ü«½∞ΦÑ ¿½¿ αáó¡«
-
- == Éáó¡«
-
- != ìÑ αáó¡«
-
- & Å«í¿Γ«ó«Ñ ê, áñαÑß «Γ
-
- | Å«í¿Γ«ó«Ñ ó¬½ετáεΘÑÑ êïê
-
- ^ Å«í¿Γ«ó«Ñ ¿ß¬½ετáεΘÑÑ êïê
-
- && ï«ú¿τÑ߬«Ñ ê
-
- || ï«ú¿τÑ߬«Ñ êïê
-
- ' ū߽Ññ«óáΓѽ∞¡«Ñ óδ»«½¡Ñ-
- ¡¿Ñ (ºá»∩Γá∩)
- ?: Ä»Ñαᵿ∩ πß½«ó¡«ú« óδ-
- αáªÑ¡¿∩
- ++ ꡬαѼѡΓ
-
- -- äѬαѼѡΓ
-
-
- - 14 -
-
-
- = Åα«ßΓ«Ñ »α¿ßóá¿óá¡¿Ñ
-
- += 潫ªÑ¡¿Ñ ß »α¿ßóá¿ó᡿Ѽ
-
- -= éδτ¿Γá¡¿Ñ ß »α¿ßóá¿ó᡿Ѽ
-
- *= ô¼¡«ªÑ¡¿Ñ ß »α¿ßóá¿ó᡿Ѽ
-
- /= äѽѡ¿Ñ ß »α¿ßóá¿ó᡿Ѽ
-
- %= ÄßΓáΓ«¬ ß »α¿ßóá¿ó᡿Ѽ
-
- >>= æñó¿ú ó»αáó« ß »α¿ßóá¿óá-
- ¿ó᡿Ѽ
- <<= æñó¿ú ó½Ñó« ß »α¿ßóá¿óá-
- ¡¿Ñ¼
- &= Å«í¿Γ«ó«Ñ ê ß »α¿ßóá¿óá-
- ¡¿Ñ¼
- |= Å«í¿Γ«ó«Ñ ó¬½ετáεΘÑÑ êïê
- ß »α¿ßóá¿ó᡿Ѽ
- ^= Å«í¿Γ«ó«Ñ ¿ß¬½ετáεΘÑÑ êïê
- ß »α¿ßóá¿ó᡿Ѽ
-
- -------------------------------------------------------
-
- Æáí½. 2.3. Ä»Ñαᵿ¿
-
- çá¼Ñτá¡¿Ñ:
-
- Ä»Ñαᵿ∩ πß½«ó¡«ú« óδαáªÑ¡¿∩ ?: -φΓ« ΓÑα¡áα¡á∩, á ¡Ñ ñóπσ-
- ß¿¼ó«½∞¡á∩ «»Ñαᵿ∩. ö«α¼áΓ πß½«ó¡«ú« óδαáªÑ¡¿∩ ß½ÑñπεΘ¿⌐:
- <expression>?<expression>:<expression>
-
-
- 2.2. è«¡ßΓá¡Γδ
-
- è«¡ßΓá¡Γá- φΓ« τ¿ß½«, ß¿¼ó«½ ¿½¿ ßΓ᫬á ß¿¼ó«½«ó. è«¡ßΓá¡Γδ
- ¿ß»«½∞ºπεΓß∩ ó »α«úαá¼¼Ñ ¬á¬ ¡Ñ¿º¼Ñ¡∩ѼδÑ óѽ¿τ¿¡δ. é ∩ºδ¬Ñ æ¿
- αẽ¿τáεΓ τÑΓδαÑ Γ¿»á ¬«¡ßΓá¡Γ: µÑ½δÑ ¬«¡ßΓá¡Γδ, ¬«¡ßΓá¡Γδ ß »½á-
- óáεΘÑ⌐ Γ«τ¬«⌐, ¬«¡ßΓá¡Γδ-ß¿¼ó«½δ ¿ ßΓα«τ¡δÑ ½¿ΓÑαá½δ.
-
-
- 2.2.1 ûѽδÑ ¬«¡ßΓá¡Γδ
-
- ûѽá∩ ¬«¡ßΓá¡Γá- φΓ« ñÑß∩Γ¿τ¡«Ñ, ó«ß∞¼Ñα¿τ¡«Ñ ¿½¿ ΦÑßΓ¡áñ-
- µáΓÑα¿τ¡«Ñ τ¿ß½«, ¬«Γ«α«Ñ »αÑñßΓáó½∩ÑΓ µÑ½πε óѽ¿τ¿¡π. äÑß∩Γ¿τ¡á∩
- ¬«¡ßΓá¡Γá ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ »αÑñßΓáó½Ñ¡¿∩:
-
- <digits>,
-
- úñÑ <digits> - φΓ« «ñ¡á ¿½¿ í«½ÑÑ ñÑß∩Γ¿τ¡δσ µ¿Σα «Γ 0 ñ«
- 9.
- é«ß∞¼Ñα¿τ¡á∩ ¬«¡ßΓá¡Γá ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ »αÑñßΓáó½Ñ-
- ¡¿∩:
-
-
- - 15 -
-
-
- 0<odigits>,
-
- úñÑ <odigits> - φΓ« «ñ¡á ¿½¿ í«½ÑÑ ó«ß∞¼Ñα¿τ¡δσ µ¿Σα «Γ 0
- ñ« 7. çỿß∞ óÑñπΘÑú« ¡π½∩ ¡Ñ«íσ«ñ¿¼á.
- ÿÑßΓ¡áñµáΓÑα¿τ¡á∩ ¬«¡ßΓá¡Γá ¿¼ÑÑΓ «ñ¿¡ ¿º ß½ÑñπεΘ¿σ Σ«α¼á-
- Γ«ó »αÑñßΓáó½Ñ¡¿∩:
-
- 0x<hdigits>
- 0X<hdigits>,
-
- úñÑ <hdigits> «ñ¡á ¿½¿ í«½ÑÑ ΦÑßΓ¡áñµáΓÑα¿τ¡δσ µ¿Σα.
- ÿÑßΓ¡áñµáΓÑα¿τ¡á∩ µ¿Σαá ¼«ªÑΓ íδΓ∞ µ¿Σα«⌐ «Γ 0 ñ« 9 ¿½¿
- íπ¬ó«⌐ (í«½∞Φ«⌐ ¿½¿ ¼á½«⌐) «Γ A ñ« F. é »αÑñßΓáó½Ñ¡¿¿ ¬«¡ßΓá¡Γδ
- ñ«»π߬áÑΓß∩ "ß¼Ñß∞" í«½∞Φ¿σ ¿ ¼á½δσ íπ¬ó. çỿß∞ óÑñπΘÑú« ¡π½∩ ¿
- ß½ÑñπεΘÑú« ºá ¡¿¼ ß¿¼ó«½á x ¿½¿ X ¡Ñ«íσ«ñ¿¼á.
- Åα«íѽ∞¡δÑ ß¿¼ó«½δ ¡Ñ ñ«»π߬áεΓß∩ ¼Ñªñπ µ¿ΣαἿ µÑ½«⌐ ¬«¡ß-
- Γá¡Γδ. é Æáí½. 2.4 ¿½½εßΓα¿απεΓß∩ »α¿¼Ñαδ µÑ½δσ ¬«¡ßΓá¡Γ.
-
- -----------------------------------------------------------
- äÑß∩Γ¿τ¡δÑ é«ß∞¼Ñα¿τ¡δÑ ÿÑßΓ¡áñµáΓÑα¿τ¡δÑ
- ¬«¡ßΓá¡Γδ ¬«¡ßΓá¡Γδ ¬«¡ßΓá¡Γδ
- -----------------------------------------------------------
- 10 012 0xa ¿½¿ 0xA
- 132 0204 0x84
- 32179 076663 0x7dB3 ¿½¿ 0x7DB3
- -----------------------------------------------------------
-
- Æáí½. 2.4 Åα¿¼Ñαδ ¬«¡ßΓá¡Γ
-
- ûѽδÑ ¬«¡ßΓá¡Γδ óßÑúñá ߻ѵ¿Σ¿µ¿απεΓ »«½«ª¿Γѽ∞¡δÑ óѽ¿τ¿-
- ¡δ. àß½¿ ΓαÑíπÑΓß∩ «Γα¿µáΓѽ∞¡δÑ óѽ¿τ¿¡δ, Γ« ¡Ñ«íσ«ñ¿¼« ßΣ«α¼¿-
- α«óáΓ∞ ¬«¡ßΓá¡Γ¡«Ñ óδαáªÑ¡¿Ñ ¿º º¡á¬á ¼¿¡πß ¿ ß½ÑñπεΘÑ⌐ ºá ¡¿¼
- ¬«¡ßΓá¡Γδ. ç¡á¬ ¼¿¡πß αáßß¼áΓα¿óáÑΓß∩ ¬á¬ áα¿Σ¼ÑΓ¿τÑ߬á∩ «»Ñαá-
- µ¿∩.
- èáªñá∩ µÑ½á∩ ¬«¡ßΓá¡Γá ߻ѵ¿Σ¿µ¿απÑΓß∩ Γ¿»«¼, «»αÑñѽ∩εΘ¿¼
- ÑÑ »αÑñßΓáó½Ñ¡¿Ñ ó »á¼∩Γ¿ ¿ «í½áßΓ∞ º¡áτÑ¡¿⌐. äÑß∩Γ¿τ¡δÑ ¬«¡ßΓá¡-
- Γδ ¼«úπΓ íδΓ∞ Γ¿»á int ¿½¿ long.
- é«ß∞¼Ñα¿τ¡δÑ ¿ ΦÑßΓ¡áñµáΓÑα¿τ¡δÑ ¬«¡ßΓá¡Γδ ó ºáó¿ß¿¼«ßΓ¿ «Γ
- αẼÑαá ¼«úπΓ íδΓ∞ Γ¿»á int, unsigned int, long ¿½¿ unsigned
- long. àß½¿ ¬«¡ßΓá¡Γá ¼«ªÑΓ íδΓ∞ »αÑñßΓáó½Ñ¡á ¬á¬ int, «¡á ߻ѵ¿-
- Σ¿µ¿απÑΓß∩ Γ¿»«¼ int. àß½¿ ÑÑ óѽ¿τ¿¡á í«½∞ΦÑ, τѼ ¼á¬ß¿¼á½∞¡á∩
- »«½«ª¿Γѽ∞¡á∩ óѽ¿τ¿¡á, ¬«Γ«αá∩ ¼«ªÑΓ íδΓ∞ »αÑñßΓáó½Ñ¡á Γ¿»«¼
- int, ¡« ¼Ñ¡∞ΦÑ óѽ¿τ¿¡δ, ¬«Γ«αá∩ »αÑñßΓáó½∩ÑΓß∩ ó Γ«¼ ªÑ ßἫ¼
- τ¿ß½Ñ í¿Γ ¬á¬ ¿ int, «¡á ºáñáÑΓß∩ Γ¿»«¼ unsigned int. ìᬫ¡Ñµ,
- ¬«¡ßΓá¡Γá, óѽ¿τ¿¡á ¬«Γ«α«⌐ í«½∞ΦÑ τѼ ¼á¬ß¿¼á½∞¡á∩ óѽ¿τ¿¡á,
- »αÑñßΓáó½∩Ѽá∩ Γ¿»«¼ unsigned int, ºáñÑΓß∩ Γ¿»«¼ long ¿½¿
- unsigned long, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«. é Æáí½. 2.5 »«¬áºá¡δ ñ¿á»áº«-
- ¡δ óѽ¿τ¿¡ ó«ß∞¼Ñα¿τ¡δσ ¿ ΦÑßΓ¡áñµáΓÑα¿τ¡δσ ¬«¡ßΓá¡Γ, »αÑñßΓáó¿-
- ¼δσ ß««ΓóÑΓßΓóπεΘ¿¼¿ Γ¿»á¼¿ ¡á ¼áΦ¿¡Ñ, úñÑ Γ¿» int ¿¼ÑÑΓ ñ½¿¡π 16
- í¿Γ.
-
- -----------------------------------------------------------
- ÿÑßΓ¡áñµáΓÑα¿τ¡δÑ é«ß∞¼Ñα¿τ¡δÑ Æ¿»
- ñ¿á»áº«¡δ ñ¿á»áº«¡δ
- -----------------------------------------------------------
-
- - 16 -
-
-
- 0x0-0x7FFF 0-077777 int
- 0x8000-0xFFFF 0100000-0177777 unsigned
- int
- 0x10000-0x7FFFFFFF 0200000-017777777777 long
- 0x80000000-0xFFFFFFFF 020000000000-030000000000 unsigned
- long
- -----------------------------------------------------------
-
- Æáí½. 2.5 ä¿á»áº«¡δ óѽ¿τ¿¡ ó«ß∞¼Ñα¿τ¡δσ ¿
- ΦÑßΓ¡áñµáΓÑα¿τ¡δσ ¬«¡ßΓá¡Γ
-
- é᪡«ßΓ∞ αáßß¼«ΓαÑ¡¡δσ óδΦÑ »αáó¿½ ß«ßΓ«¿Γ ó Γ«¼, τΓ« ó«ß∞-
- ¼Ñα¿τ¡δÑ ¿ ΦÑßΓ¡áñµáΓÑα¿τ¡δÑ ¬«¡ßΓá¡Γδ ¡Ñ ß«ñÑαªáΓ "º¡á¬«óδσ"
- αáßΦ¿αÑ¡¿⌐, ¬«úñá «¡¿ »αÑ«íαáºπεΓß∩ ¬ í«½ÑÑ ñ½¿¡¡δ¼ Γ¿»á¼ (»αÑ«í-
- αẫóá¡¿Ñ Γ¿»«ó ß¼«Γα¿ ó αáºñÑ½Ñ 5 "éδαáªÑ¡¿∩ ¿ »α¿ßóá¿óá¡¿∩").
- Åα«úαá¼¼¿ßΓ ¼«ªÑΓ «»αÑñѽ¿Γ∞ ñ½∩ ½εí«⌐ µÑ½«⌐ ¬«¡ßΓá¡Γδ Γ¿»
- long, »α¿»¿ßáó íπ¬óπ "l" ¿½¿ "L" ó ¬«¡Ñµ ¬«¡ßΓá¡Γδ. é Æáí½. 2.6
- »«¬áºá¡δ »α¿¼Ñαδ µÑ½δσ ¬«¡ßΓá¡Γ.
-
- ------------------------------------------------------------
- äÑß∩Γ¿τ¡δÑ é«ß∞¼Ñα¿τ¡δÑ ÿÑßΓ¡áñµáΓÑα¿τ¡δÑ
- ¬«¡ßΓá¡Γδ ¬«¡ßΓá¡Γδ ¬«¡ßΓá¡Γδ
- ------------------------------------------------------------
-
- 10L 012L 0xaL ¿½¿ 0xAL
- 79l 0115l 0x4fl ¿½¿ 0x4Fl
- ------------------------------------------------------------
-
- Æáí½. 2.6 Åα¿¼Ñαδ µÑ½δσ ¬«¡ßΓá¡Γ Γ¿»á long
-
-
-
- 2.2.2. è«¡ßΓá¡Γδ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐
-
- è«¡ßΓá¡Γá ß »½áóáεΘÑ⌐ Γ«τ¬«⌐- φΓ« ñÑ⌐ßΓó¿Γѽ∞¡«Ñ ñÑß∩Γ¿τ¡«Ñ
- »«½«ª¿Γѽ∞¡«Ñ τ¿ß½«. éѽ¿τ¿¡á ñÑ⌐ßΓó¿Γѽ∞¡«ú« τ¿ß½á ó¬½ετáÑΓ µÑ-
- ½πε, ñα«í¡πε τáßΓ¿ ¿ º¬ß»«¡Ñ¡Γπ. è«¡ßΓá¡Γδ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐
- ¿¼ÑεΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ »αÑñßΓáó½Ñ¡¿∩:
-
- [<digits>][.<digits>][E[-]<digits>],
-
- úñÑ <digits> - «ñ¡á ¿½¿ í«½ÑÑ ñÑß∩Γ¿τ¡δσ µ¿Σα («Γ 0 ñ« 9),
- á E ¿½¿ e -ß¿¼ó«½ φ¬ß»«¡Ñ¡Γδ. ûѽá∩ ¿½¿ ñα«í¡á∩ τáßΓ¿ ¬«¡ßΓá¡Γδ
- ¼«úπΓ íδΓ∞ «»πΦÑ¡δ, ¡« ¡Ñ «íÑ ßαáºπ. äÑß∩Γ¿τ¡á∩ Γ«τ¬á ¼«ªÑΓ íδΓ∞
- «»πΘÑ¡á Γ«½∞¬« Γ«úñá, ¬«úñá ºáñá¡á φ¬ß»«¡Ñ¡Γá.
- ¥¬ß»«¡Ñ¡Γá ß«ßΓ«¿Γ ¿º ß¿¼ó«½á φ¬ß»«¡Ñ¡Γδ, ºá ¬«Γ«αδ¼ ß½Ññπ-
- ÑΓ µÑ½«τ¿ß½Ñ¡¡á∩ óѽ¿τ¿¡á φ¬ß»«¡Ñ¡Γδ, 󫺼«ª¡« «Γα¿µáΓѽ∞¡á∩.
- Åα«íѽ∞¡δÑ ß¿¼ó«½δ ¡Ñ ¼«úπΓ αáºñѽ∩Γ∞ µ¿Σαδ ¿½¿ ß¿¼ó«½δ
- ¬«¡ßΓá¡Γδ.
- è«¡ßΓá¡Γδ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐ óßÑúñá ߻ѵ¿Σ¿µ¿απεΓ »«½«ª¿-
- Γѽ∞¡δÑ óѽ¿τ¿¡δ. àß½¿ ΓαÑíπεΓß∩ «Γα¿µáΓѽ∞¡δÑ óѽ¿τ¿¡δ, Γ« ¡Ñ«í-
- σ«ñ¿¼« ßΣ«α¼¿α«óáΓ∞ ¬«¡ßΓá¡Γ¡«Ñ óδαáªÑ¡¿Ñ ¿º º¡á¬á ¼¿¡πß ¿ ß½Ññπ-
- εΘÑ⌐ ºá ¡¿¼ ¬«¡ßΓá¡Γδ. ç¡á¬ ¼¿¡πß αáßß¼áΓα¿óáÑΓß∩ ¬á¬ áα¿Σ¼ÑΓ¿-
- τÑ߬á∩ «»Ñαᵿ∩.
- Åα¿¼Ñαδ ¬«¡ßΓá¡Γ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐ ¿ ¬«¡ßΓá¡Γ¡δσ óδαáªÑ-
-
- - 17 -
-
-
- ¡¿⌐:
-
- 15.75
- 1.575E1
- 1575e-2
- -0.0025
- -2.5e-3
- 25e-4
- ûѽá∩ τáßΓ∞ ¬«¡ßΓá¡Γδ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐ ¼«ªÑΓ íδΓ∞ «»πΘÑ-
- ¡á, ¡á»α¿¼Ñα:
-
- .75
- .0075e2
- -.125
- -.175E-2
-
- éßÑ ¬«¡ßΓá¡Γδ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐ ¿¼ÑεΓ Γ¿» double.
-
- 2.2.3. è«¡ßΓá¡Γá-ß¿¼ó«½
-
- è«¡ßΓá¡Γá-ß¿¼ó«½- φΓ« íπ¬óá, µ¿Σαá, º¡á¬ »π¡¬Γπᵿ¿ ¿½¿
- ESC- ß¿¼ó«½, ºá¬½ετÑ¡¡δÑ ó «ñ¿¡«τ¡δÑ ¬áóδτ¬¿. éѽ¿τ¿¡á ¬«¡ßΓá¡-
- Γδ-ß¿¼ó«½á αáó¡á º¡áτÑ¡¿ε »αÑñßΓáó½∩εΘÑú« ÑÑ ¬«ñá ß¿¼ó«½á.
- è«¡ßΓá¡Γá-ß¿¼ó«½ ¿¼ÑÑΓ ß½ÑñπεΘπε Σ«α¼π »αÑñßΓáó½Ñ¡¿∩:
-
- '<char>',
- úñÑ <char> ¼«ªÑΓ íδΓ∞ ½εíδ¼ ß¿¼ó«½«¼ ¿φ ¼¡«ªÑßΓóá »αÑñßΓá-
- ó¿¼δσ ß¿¼ó«½«ó, ó¬½ετá∩ ½εí«⌐ ESC- ß¿¼ó«½, ¿ß¬½ετá∩ «ñ¿¡«τ¡πε ¬á-
- óδτ¬π ('), ¡á¬½«¡¡πε τÑαΓπ ó½Ñó« (\) ¿ ß¿¼ó«½ ¡«ó«⌐ ßΓ᫬¿.
- ùΓ«íδ ¿ß»«½∞º«óáΓ∞ «ñ¿¡«τ¡πε ¬áóδτ¬π ¿½¿ ¡á¬½«¡¡πε τÑαΓπ
- ó½Ñó« ó ¬áτÑßΓóÑ ¬«¡ßΓá¡Γδ-ß¿¼ó«½á, ¡Ñ«íσ«ñ¿¼« óßΓáó¿Γ∞ »ÑαÑñ
- φΓ¿¼¿ º¡á¬á¼¿ ¡á¬½«¡¡πε τÑαΓπ ó½Ñó«. ùΓ«íδ »αÑñßΓáó¿Γ∞ ß¿¼ó«½ ¡«-
- ó«⌐ ßΓ᫬¿, ¡Ñ«íσ«ñ¿¼« ¿ß»«½∞º«óáΓ∞ ºá»¿ß∞ '\n'.
-
- ----------------------------------------------
- è«¡ßΓá¡Γá ìáºóá¡¿Ñ óѽ¿τ¿¡δ
- ----------------------------------------------
- 'a' îá½á∩ íπ¬óá á
-
- '?' ç¡á¬ ó«»α«ßá
-
- '\b' ç¡á¬ »α«íѽá
-
- '0x1B' ASCII ESC- ß¿¼ó«½
-
- '\'' Äñ¿¡«τ¡á∩ ¬áóδτ¬á
-
- '\\' ìᬽ«¡¡á∩ τÑαΓá ó½Ñ-
- ó«
- -------------------------------------------------
-
- Æáí½. 2.7 Åα¿¼Ñαδ ¬«¡ßΓá¡Γ-ß¿¼ó«½«ó.
-
- è«¡ßΓá¡Γδ-ß¿¼ó«½δ ¿¼ÑεΓ Γ¿» int.
-
-
- - 18 -
-
-
-
- 2.2.4. æΓ᫬«óδÑ ½¿ΓÑαá½δ
-
- æΓ᫬«óδ⌐ ½¿ΓÑαá½- φΓ« »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ íπ¬ó, µ¿Σα ¿ ß¿¼-
- 󫽫ó, ºá¬½ετÑ¡¡á∩ ó ñó«⌐¡δÑ ¬áóδτ¬¿. æΓ᫬«óδ⌐ ½¿ΓÑαá½ αáßß¼áΓ-
- α¿óáÑΓß∩ ¬á¬ ¼áßß¿ó ß¿¼ó«½«ó, ¬áªñδ⌐ φ½Ñ¼Ñ¡Γ ¬«Γ«α«ú« »αÑñßΓáó½∩-
- ÑΓ «Γñѽ∞¡δ⌐ ß¿¼ó«½. æΓ᫬«óδ⌐ ½¿ΓÑαá½ ¿¼ÑÑΓ ß½ÑñπεΘπε Σ«α¼π
- »αÑñßΓáó½Ñ¡¿∩:
-
- "<characters>" ,
- úñÑ <characters> - φΓ« ¡π½∞ ¿½¿ í«½ÑÑ ß¿¼ó«½«ó ¿º ¼¡«ªÑßΓóá
- »αÑñßΓáó¿¼δσ ß¿¼ó«½«ó, ¿ß¬½ετá∩ ñó«⌐¡πε ¬áóδτ¬π ("), ¡á¬½«¡¡πε
- τÑαΓπ ó½Ñó« (\) ¿ ß¿¼ó«½ ¡«ó«⌐ ßΓ᫬¿. ùΓ«íδ ¿ß»«½∞º«óáΓ∞ ß¿¼ó«½
- ¡«ó«⌐ ßΓ᫬¿ ó ßΓ᫬«ó«¼ ½¿ΓÑαá½Ñ, ¡Ñ«íσ«ñ¿¼« ¡á»ÑτáΓáΓ∞ ¡á¬½«¡-
- ¡πε τÑαΓπ ó½Ñó«, á ºáΓѼ ß¿¼ó«½ ¡«ó«⌐ ßΓ᫬¿.
- ìᬽ«¡¡á∩ τÑαΓá ó½Ñó« ó¼ÑßΓÑ ß ß¿¼ó«½«¼ ¡«ó«⌐ ßΓ᫬¿ íπñπΓ
- »α«¿ú¡«α¿α«óá¡δ ¬«¼»¿½∩Γ«α«¼ , τΓ« »«ºó«½∩ÑΓ Σ«α¼¿α«óáΓ∞ ßΓ᫬«-
- óδÑ ½¿ΓÑαá½δ, αáß»«½áúáѼδÑ í«½ÑÑ τѼ ó «ñ¡«⌐ ßΓ᫬Ñ. ìá»α¿¼Ñα,
- ßΓ᫬«óδ⌐ ½¿ΓÑαá½:
-
- "Long strings can be bro\
- cken into two pieces."
-
- ¿ñÑ¡Γ¿τÑ¡ ßΓ᫬Ñ:
-
- "Long strings can be brocken into two pieces."
-
- ùΓ«íδ ¿ß»«½∞º«óáΓ∞ ñó«⌐¡δÑ ¬áóδτ¬¿ ¿½¿ ¡á¬½«¡¡πε τÑαΓπ ó½Ñ-
- ó« ó¡πΓα¿ ßΓ᫬«ó«ú« ½¿ΓÑαá½á, ¡πª¡« »αÑñßΓáó¿Γ∞ ¿σ ß »αÑñΦÑßΓóπ-
- εΘÑ⌐ ¡á¬½«¡¡«⌐ τÑαΓ«⌐ ó½Ñó«, ¬á¬ »«¬áºá¡« ó ß½ÑñπεΘѼ »α¿¼ÑαÑ:
-
- "This is a string literal"
- "First \\ Second"
- "\"Yes, I do,\" she said."
- "The following line shows a null string:"
- ""
- çá¼ÑΓ¿¼, τΓ« ESC- ß¿¼ó«½δ (Γá¬¿Ñ ¬á¬ \\ ¿ \") ¼«úπΓ »«∩ó-
- ½∩Γ∞ß∩ ó ßΓ᫬«óδσ ½¿ΓÑαá½áσ. èáªñδ⌐ ESC- ß¿¼ó«½ ßτ¿ΓáÑΓß∩ «ñ¡¿¼
- «Γñѽ∞¡δ¼ ß¿¼ó«½«¼.
- 濼ó«½δ ßΓ᫬¿ ºá»«¼¿¡áεΓß∩ ó «Γñѽ∞¡δσ íá⌐Γáσ »á¼∩Γ¿. 濼-
- ó«½ null (\0) ∩ó½∩ÑΓß∩ «Γ¼ÑΓ¬«⌐ ¬«¡µá ßΓ᫬¿. èáªñá∩ ßΓ᫬á ó
- »α«úαá¼¼Ñ αáßß¼áΓα¿óáÑΓß∩ ¬á¬ «Γñѽ∞¡δ⌐ «í"ѬΓ. àß½¿ ó »α«úαá¼¼Ñ
- ß«ñÑαªáΓß∩ ñóÑ ¿ñÑ¡Γ¿τ¡δÑ ßΓ᫬¿, Γ« ¬áªñá∩ ¿º ¡¿σ íπñÑΓ σαá-
- ¡¿Γ∞ß∩ ó «Γñѽ∞¡«¼ ¼ÑßΓÑ »á¼∩Γ¿.
- æΓα«τ¡δÑ ½¿ΓÑαá½δ ¿¼ÑεΓ Γ¿» char[]. Å«ñ φΓ¿¼ »«ñαáºπ¼ÑóáÑΓ-
- ß∩, τΓ« ßΓ᫬á- φΓ« ¼áßß¿ó, φ½Ñ¼Ñ¡Γδ ¬«Γ«α«ú« ¿¼ÑεΓ Γ¿» char.
- ù¿ß½« φ½Ñ¼Ñ¡Γ«ó ó ¼áßß¿óÑ αáó¡« τ¿ß½π ß¿¼ó«½«ó ó ßΓα«τ¡«¼ ½¿ΓÑαá-
- ½Ñ »½εß «ñ¿¡, »«ß¬«½∞¬π ß¿¼ó«½ null («Γ¼ÑΓ¬á ¬«¡µá ßΓ᫬¿) Γ«ªÑ
- ßτ¿ΓáÑΓß∩ φ½Ñ¼Ñ¡Γ«¼ ¼áßß¿óá.
-
-
- 2.3. êñÑ¡Γ¿Σ¿¬áΓ«αδ
-
- êñÑ¡Γ¿Σ¿¬áΓ«αδ- φΓ« ¿¼Ñ¡á »ÑαѼѡ¡δσ, Σπ¡¬µ¿⌐ ¿ ¼ÑΓ«¬, ¿ß-
- »«½∞ºπѼδσ ó »α«úαá¼¼Ñ. êñÑ¡Γ¿Σ¿¬áΓ«α ß«ºñáÑΓß∩ «í"∩ó½Ñ¡¿Ñ¼ ß««Γ-
-
- - 19 -
-
-
- óÑΓßΓóπεΘÑ⌐ Ѽπ »ÑαѼѡ¡«⌐ ¿½¿ Σπ¡¬µ¿¿.Å«ß½Ñ φΓ«ú« Ñú« ¼«ª¡« ¿ß-
- »«½∞º«óáΓ∞ ó »«ß½ÑñπεΘ¿σ «»ÑαáΓ«αáσ »α«úαá¼¼δ. êñÑ¡Γ¿Σ¿¬áΓ«α- φΓ«
- »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ¿º «ñ¡«⌐ ¿½¿ í«½ÑÑ íπ¬ó, µ¿Σα ¿½¿ »«ñτÑα-
- ¬«ó(_), ¬«Γ«αá∩ ¡áτ¿¡áÑΓß∩ ß íπ¬óδ ¿½¿ »«ñτÑα¬á. ä«»π߬áÑΓß∩ ½ε-
- í«Ñ τ¿ß½« ß¿¼ó«½«ó ó ¿ñÑ¡Γ¿Σ¿¬áΓ«αÑ, «ñ¡á¬« Γ«½∞¬« »ÑαóδÑ 31 ß¿¼-
- ó«½ αáß»«º¡áεΓß∩ ¬«¼»¿½∩Γ«α«¼. (Åα«úαá¼¼δ, ¿ß»«½∞ºπεΘ¿Ñ αѺπ½∞ΓáΓ
- αáí«Γδ ¬«¼»¿½∩Γ«αá, Γá¬¿Ñ ¬á¬, ½¿¡¬Ñα, ¼«úπΓ αáß»«º¡áóáΓ∞ ¼Ñ¡∞ΦÑÑ
- τ¿ß½« ß¿¼ó«½«ó).
- Åα¿ ¿ß»«½∞º«óá¡¿¿ »«ñτÑᬫó ó ¿ñÑ¡Γ¿Σ¿¬áΓ«αÑ ¡πª¡« íδΓ∞ «ß-
- ë᫪¡δ¼, »«ß¬«½∞¬π ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ, ¡áτ¿¡áεΘ¿Ñß∩ ß »«ñτÑα¬á ¼«úπΓ
- ß«ó»áñáΓ∞ (ó«⌐Γ¿ ó ¬«¡Σ½¿¬Γ) ß ¿¼Ñ¡á¼¿ "߬αδΓδσ" ß¿ßΓѼ¡δσ »α«ú-
- αá¼¼.
- Åα¿¼Ñαδ ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó:
- temp1
- toofpage
- skip12
- 諼»¿½∩Γ«α æ¿ αáßß¼áΓα¿óáÑΓ íπ¬óδ óÑασ¡Ñú« ¿ ¡¿ª¡Ñú« αÑú¿ß-
- Γα«ó ¬á¬ αẽ¿τ¡δÑ ß¿¼ó«½δ. Å«φΓ«¼π ¼«ª¡« ß«ºñáΓ∞ «Γñѽ∞¡δÑ ¡Ñºá-
- ó¿ß¿¼δÑ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ, ¬«Γ«αδÑ ß«ó»áñáεΓ «αΣ«úαáΣ¿τÑ߬¿, ¡« αáº-
- ½¿τáεΓß∩ í«½∞Φ¿¼¿ ¿ ¼á½δ¼¿ íπ¬óἿ. ìá»α¿¼Ñα, ¬áªñδ⌐ ¿º ß½ÑñπεΘ¿σ
- ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó ∩ó½∩ÑΓß∩ π¡¿¬á½∞¡δ¼:
- add
- ADD
- Add
- aDD
-
- 諼»¿½∩Γ«α æ¿ ¡Ñ ñ«»π߬áÑΓ ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó, ¬«Γ«αδÑ ¿¼ÑεΓ
- Γπ ªÑ ßá¼πε «αΣ«úαáΣ¿ε, τΓ« ¿ ¬½ετÑóδÑ ß½«óá. è½ετÑóδÑ ß½«óá «»¿-
- ßá¡δ ó αáºñÑ½Ñ 2.4.
-
- çá¼Ñτá¡¿Ñ:
-
- Å« ßαáó¡Ñ¡¿ε ß ¬«¼»¿½∩Γ«α«¼, ßí«αΘ¿¬ ¼«ªÑΓ ó í«½∞ΦÑ⌐ ßΓÑ»Ñ-
- ¡¿ «úαá¡¿τ¿óáΓ∞ ¬«½¿τÑßΓó« ¿ Γ¿» ß¿¼ó«½«ó ñ½∩ ú½«íá½∞¡δσ ¿ñÑ¡Γ¿-
- Σ¿¬áΓ«α«ó, ¿ ó «Γ½¿τ¿Ñ «Γ ¬«¼»¿½∩Γ«αá ¡Ñ ñѽáΓ∞ αẽ¿τ¿∩ ¼Ñªñπ
- í«½∞Φ¿¼¿ ¿ ¼á½δ¼¿ íπ¬óἿ. (Å«ñα«í¡ÑÑ ß¼«Γα¿ απ¬«ó«ñßΓó« »« »á¬Ñ-
- Γπ MSC).
-
-
- 2.4. è½ετÑóδÑ ß½«óá
-
- è½ετÑóδÑ ß½«óá- φΓ« »αÑñ«»αÑñѽѡ¡δÑ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ, ¬«Γ«-
- αδÑ ¿¼ÑεΓ ß»Ñµ¿á½∞¡«Ñ º¡áτÑ¡¿Ñ ñ½∩ ¬«¼»¿½∩Γ«αá æ¿. êσ ¼«ª¡« ¿ß-
- »«½∞º«óáΓ∞ Γ«½∞¬« Γᬠ¬á¬ «¡¿ «»αÑñѽѡδ. ê¼Ñ¡á «í"Ñ¬Γ«ó »α«úαá¼-
- ¼δ ¡Ñ ¼«úπΓ ß«ó»áñáΓ∞ ß ¡áºóá¡¿∩¼¿ ¬½ετÑóδσ ß½«ó.
-
- 滿߫¬ ¬½ετÑóδσ ß½«ó:
-
- auto double int struct
- break else long switch
- case enum register typedef
- char extern return union
- const float short unsigned
- continue for signed void
- default goto sizeof while
-
- - 20 -
-
-
- do if static volatile
-
- è½ετÑóδÑ ß½«óá ¡Ñ ¼«úπΓ íδΓ∞ »ÑαÑ«»αÑñѽѡδ. ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ,
- «¡¿ ¼«úπΓ íδΓ∞ ¡áºóá¡δ ñαπú¿¼ ΓѬßΓ«¼, ¡« Γ«úñá »ÑαÑñ ¬«¼»¿½∩µ¿Ñ⌐
- «¡¿ ñ«½ª¡δ íδΓ∞ ºá¼Ñ¡Ñ¡δ »«ßαÑñßΓó«¼ »αÑ»α«µÑßß«αá ¡á ß««ΓóÑΓßΓ-
- óπεΘ¿Ñ ¬½ετÑóδÑ ß½«óá.
- è½ετÑóδÑ ß½«óá const ¿ volatile ºáαѺÑαó¿α«óá¡δ ñ½∩ íπñπ-
- ΘÑú« ¿ß»«½∞º«óá¡¿∩.
- æ½ÑñπεΘ¿Ñ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ ¼«úπΓ íδΓ∞ ¬½ετÑó묨 ß½«óἿ ñ½∩
- ¡Ñ¬«Γ«αδσ »α¿½«ªÑ¡¿⌐:
-
- cdecl
- far
- fortran
- huge
- near
- pascal
-
-
- 2.5. 諼¼Ñ¡Γáα¿¿
-
- 諼¼Ñ¡Γáα¿⌐- φΓ« »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ß¿¼ó«½«ó, ¬«Γ«αá∩ ó«ß»-
- α¿¡¿¼áÑΓß∩ ¬«¼»¿½∩Γ«α«¼ ¬á¬ «Γñѽ∞¡δ⌐ »α«íѽ∞¡δ⌐ ß¿¼ó«½ ¿½¿, ñαπ-
- ú¿¼¿ ß½«óἿ, ¿ú¡«α¿απÑΓß∩.
- 諼¼Ñ¡Γáα¿⌐ ¿¼ÑÑΓ ß½ÑñπεΘπε Σ«α¼π »αÑñßΓáó½Ñ¡¿∩:
-
- /*<characters>*/,
-
- úñÑ <characters> ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß¿¼ó«½«ó ¿º
- ¼¡«ªÑßΓóá »αÑñßΓáó¿¼δσ ß¿¼ó«½«ó, ó¬½ετá∩ ß¿¼ó«½δ ¡«ó«⌐ ßΓ᫬¿, ¡«
- ¿ß¬½ετá∩ ¬«¼í¿¡áµ¿ε */. ¥Γ« «º¡áτáÑΓ, τΓ« ¬«¼¼Ñ¡Γáα¿¿ ¼«úπΓ ºá¡¿-
- ¼áΓ∞ í«½ÑÑ «ñ¡«⌐ ßΓ᫬¿, ¡« ¡Ñ ¼«úπΓ íδΓ∞ 󽫪ѡ¡δ¼¿.
- 諼¼Ñ¡Γáα¿¿ ñ«»π߬áεΓß∩ óѺñÑ, úñÑ αáºαÑΦÑ¡δ »α«íѽ∞¡δÑ
- ß¿¼ó«½δ. 諼»¿½∩Γ«α ¿ú¡«α¿απÑΓ ß¿¼ó«½δ ¬«¼¼Ñ¡Γáα¿∩, ó τáßΓ¡«ßΓ¿,
- ó ¬«¼¼Ñ¡Γáα¿∩σ ñ«»π߬áÑΓß∩ ºá»¿ß∞ ¬½ετÑóδσ ß½«ó ¿ ºΓ« ¡Ñ »α¿óÑñÑΓ
- ¬ «Φ¿í¬Ñ. Æá¬ ¬á¬ ¬«¼»¿½∩Γ«α αáßß¼áΓα¿óáÑΓ ¬«¼¼Ñ¡Γáα¿⌐ ¬á¬ ß¿¼ó«½
- »α«íѽá, Γ« ¬«¼¼Ñ¡Γáα¿¿ ¡Ñ ¼«úπΓ »«∩ó½∩Γ∞ß∩ ó¡πΓα¿ ½Ñ¬ßѼ.
- æ½ÑñπεΘ¿Ñ »α¿¼Ñαδ ¿½½εßΓα¿απεΓ ¡Ñ¬«Γ«αδÑ ¬«¼¼Ñ¡Γáα¿¿:
-
- /* Comments can separate and document
- lines of a program. */
- /* Comments can contain keywords such as for
- and while */
- /*******************************************
- Comments can occupy several lines.
- *******************************************/
-
- Æá¬ ¬á¬ ¬«¼¼Ñ¡Γáα¿¿ ¡Ñ ¼«úπΓ ß«ñÑαªáΓ∞ 󽫪ѡ¡δσ ¬«¼¼Ñ¡Γá-
- α¿Ñó, Γ« ß½ÑñπεΘ¿⌐ »α¿¼Ñα íπñÑΓ «Φ¿í«τ¡δ¼:
-
- /* You cannot/* nest */ comments */
-
- 諼»¿½∩Γ«α αáß»«º¡áÑΓ »Ñαóπε ¬«¼í¿¡áµ¿ε */ »«ß½Ñ ß½«óá nest
- ¬á¬ ¬«¡Ñµ ¬«¼¼Ñ¡Γáα¿∩. çáΓѼ, ¬«¼»¿½∩Γ«α »«»δΓáÑΓß∩ «íαáíáΓδóáΓ∞
- «ßΓáóΦ¿⌐ß∩ ΓѬßΓ ¿ óδαáí«ΓáÑΓ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ. ùΓ«íδ «í«⌐Γ¿
-
- - 21 -
-
-
- ¬«¼»¿½∩µ¿ε ¬«¼¼Ñ¡Γáα¿Ñó í«½∞Φ¿σ αẼÑα«ó, ¡πª¡« ¿ß»«½∞º«óáΓ∞ ñ¿-
- αÑ¬Γ¿óπ #if »αÑ»α«µÑßß«αá.
-
-
- 2.6. ïѬßѼδ
-
- è«úñá ¬«¼»¿½∩Γ«α «íαáíáΓδóáÑΓ »α«úαá¼¼π, «¡ αáºí¿óáÑΓ »α«ú-
- αá¼¼π ¡á úαπ»»δ ß¿¼ó«½«ó, ¡áºδóáѼδσ ½Ñ¬ßѼἿ. ïѬßѼá- φΓ« Ññ¿-
- ¡¿µá ΓѬßΓá »α«úαá¼¼δ, ¬«Γ«αá∩ ¿¼ÑÑΓ «»αÑñѽѡ¡δ⌐ ß¼δß½ ñ½∩ ¬«¼-
- »¿½∩Γ«αá ¿ ¬«Γ«αá∩ ¡Ñ ¼«ªÑΓ íδΓ∞ αáºí¿Γá ó ñá½∞¡Ñ⌐ΦѼ. Ä»Ñαᵿ¿,
- ¬«¡ßΓá¡Γδ, ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ ¿ ¬½ετÑóδÑ ß½«óá, «»¿ßá¡¡δÑ ó φΓ«¼ αáº-
- ñѽÑ,∩ó½∩εΓß∩ »α¿¼ÑαἿ ½Ñ¬ßѼ. ç¡á¬¿ »π¡¬Γπᵿ¿, Γá¬¿Ñ ¬á¬ ¬óáñ-
- αáΓ¡δÑ ß¬«í¬¿ ([]), Σ¿úπα¡δÑ ß¬«í¬¿ ({}), πú½«óδÑ ß¬«í¬¿ (<>),
- ¬απú½δÑ ß¬«í¬¿ ¿ ºá»∩ΓδÑ, Γá¬ªÑ ∩ó½∩εΓß∩ ½Ñ¬ßѼἿ. âαá¡¿µδ ½Ñ¬-
- ßѼ «»αÑñѽ∩εΓß∩ »α«íѽ∞¡δ¼¿ ß¿¼ó«½á¼¿ ¿ ñαπú¿¼¿ ½Ñ¬ßѼἿ, Γᬿ-
- ¼¿ ¬á¬ «»Ñαᵿ¿ ¿ º¡á¬¿ »π¡¬Γπᵿ¿. ùΓ«íδ »αÑñπ»αÑñ¿Γ∞ ¡Ñ»αáó¿½∞-
- ¡πε αáí«Γ𠬫¼»¿½∩Γ«αá, ºá»αÑΘáεΓß∩ »α«íѽ∞¡δÑ ß¿¼ó«½δ ¼Ñªñπ ß¿¼-
- ó«½á¼¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó, «»Ñαᵿ∩¼¿, ß«ßΓ«∩Θ¿¼¿ ¿º ¡Ñ߬«½∞¬¿σ ß¿¼-
- ó«½«ó ¿ ß¿¼ó«½á¼¿ ¬½ετÑóδσ ß½«ó.
- è«úñá ¬«¼»¿½∩Γ«α óδñѽ∩ÑΓ «Γñѽ∞¡πε ½Ñ¬ßѼπ, «¡ »«ß½Ññ«óá-
- Γѽ∞¡« «í"Ññ¿¡∩ÑΓ ßΓ«½∞¬« ß¿¼ó«½«ó, ߬«½∞¬« 󫺼«ª¡«, »αѪñÑ τѼ
- »ÑαÑ⌐Γ¿ ¬ «íαáí«Γ¬Ñ ß½ÑñπεΘÑ⌐ ½Ñ¬ßѼδ. Å«φΓ«¼π ½Ñ¬ßѼδ, ¡Ñ αáº-
- ñѽѡ¡δÑ »α«íѽ∞¡δ¼¿ ß¿¼ó«½á¼¿, ¼«úπΓ íδΓ∞ »α«¿¡ΓÑα»αÑΓ¿α«óá¡δ
- ¡ÑóÑα¡«.
- ìá»α¿¼Ñα, αáßß¼«Γα¿¼ ß½ÑñπεΘÑÑ óδαáªÑ¡¿Ñ:
-
- i+++j
-
- é φΓ«¼ »α¿¼ÑαÑ ¬«¼»¿½∩Γ«α ó¡áτá½Ñ ß«ºñáÑΓ ¿º ΓαÑσ º¡á¬«ó
- »½εß ßá¼πε ñ½¿¡¡πε ¿º 󫺼«ª¡δσ «»Ñαᵿ⌐ (++), á ºáΓѼ «íαáí«ΓáÑΓ
- «ßΓáóΦ¿⌐ß∩ º¡á¬ +, ¬á¬ «»Ñαᵿε ß½«ªÑ¡¿∩ (+). éδαáªÑ¡¿Ñ »α«¿¡ΓÑα-
- »αÑΓ¿απÑΓß∩ ¬á¬ (i++)+(j), á ¡Ñ ¬á¬ (i)+(++j). é Γᬿσ ß½πτá∩σ
- ¡Ñ«íσ«ñ¿¼« ¿ß»«½∞º«óáΓ∞ »α«íѽ∞¡δÑ ß¿¼ó«½δ ¿½¿ ¬απú½δÑ ß¬«í¬¿,
- τΓ«íδ «ñ¡«º¡áτ¡« «»αÑñѽ¿Γ∞ ß¿Γπᵿε.
-