Ubuntu Online, Fedora Online, Windows online emulator เด เดฒเตเดฒเตเดเตเดเดฟเตฝ MAC OS เดเตบเดฒเตเตป เดเดฎเตเดฒเตเดฑเตเดฑเตผ เดเดจเตเดจเดฟเดเตเดเดจเตเดฏเตเดณเตเดณ เดเดเตเดเดณเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดเดจเตเดฏ เดเตบเดฒเตเตป เดตเตผเดเตเดเตเดธเตเดฑเตเดฑเตเดทเดจเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต OnWorks เดธเตเดเดจเตเดฏ เดนเตเดธเตเดฑเตเดฑเดฟเดเดเต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเดตเตเดจเตเดจ เดเดฎเดพเตปเดกเต icmake เดเดฃเดฟเดคเต.
เดชเดเตเดเดฟเด:
NAME
icmake - เดเดฐเต เดชเตเดฐเตเดเตเดฐเดพเด เดฎเตเดฏเดฟเดจเตเดฑเดจเตปเดธเต (เดเดฃเตเดเดพเดเตเดเตเด) เด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟ C-เดตเตเดฏเดพเดเดฐเดฃเด เดชเตเดฒเต
เดธเดฟเดจเตเดชเตเดธเดฟเดธเต
icmake [เดเดชเตเดทเดจเตเดเตพ] เดเดฑเดตเดฟเดเด[.im] [dest[.bim]] [-- [args]]
icmun เดฌเดฟเดเดซเดฟเตฝ
เดตเดฟเดตเดฐเดฃเด
เดเดเตเดฎเตเดเตเดเต(1) เดเดจเตเดจเดคเดฟเดจเต เดชเดเดฐเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดพเด เดเดฃเตเดเดพเดเตเดเตเด(1). เด เดคเดฟเดจเตเดฑเต เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดเดชเตเดชเดฑเตเดทเตป เดฎเตเดกเดฟเตฝ, เด เดคเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเดณเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต:
o icm-pp icmake เดซเดฏเตฝ เดชเตเดฐเตเดชเตเดฐเตเดธเดธเต เดเตเดฏเตเดฏเดพเตป
o icm-comp เดฌเตเดฑเตเดฑเต-เดเตเดกเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดพเตป icmake s
o icm-exec เดฌเตเดฑเตเดฑเต-เดเตเดกเต เดซเดฏเตฝ เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเดพเตป
เดเดเตเดฎเตเดเตเดเต เดชเตเดฐเตเดเตเดฐเดพเดฎเตผเดฎเดพเดฐเต เดเดฐเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดท เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต (เด เดฑเดฟเดฏเดชเตเดชเตเดเตเดจเตเดจ เดญเดพเดทเดฏเตเดเต เดธเดพเดฎเตเดฏเดฎเตเดฃเตเดเต
C-เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดท) (เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ) เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต
เดชเดฐเดฟเดชเดพเดฒเดจเด. เดเดคเดฟเดจเดพเดฏเดฟ, icmake เดตเดฟเดตเดฟเดง เดชเตเดฐเดคเตเดฏเตเด เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเดฐเตเดฏเตเด เดเดฐเต เดเตเดเตเดเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเด เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดชเตเดฐเตเดเตเดฐเดพเด เดฎเตเดฏเดฟเดจเตเดฑเดจเตปเดธเดฟเตฝ เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเตเดจเตเดจเต เดคเตเดณเดฟเดฏเดฟเดเตเดเดชเตเดชเตเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ.
เดชเดฐเดฟเดชเดพเดเดฟ icmun(1) เดธเดฎเดพเดนเดฐเดฟเดเตเด เดฌเตเดฑเตเดฑเต-เดเตเดกเต (.เดฌเดฟเด) เดซเดฏเตฝ เดกเดฟเดธเตเด เดธเดเดฌเตเดฒเดฟเดเดเต เดเตเดฏเตเดฏเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เดเดเตเดฎเตบ
เดเดฟเดคเตเดฐเตเดเดฐเดฃเด, เดตเดฟเดฆเตเดฏเดพเดญเตเดฏเดพเดธเด, เดกเตเดฌเดเตเดเดฟเดเดเต เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเดพเดฏเดฟ เดชเตเดฐเดพเดฅเดฎเดฟเดเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดนเตเดกเตผ เดซเดฏเดฒเตเดเตพ เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฟเดเตเดเตเดเดดเดฟเดเตเดเดพเตฝ เดชเดฐเดฎเตเดชเดฐเดพเดเดค เดฎเตเดเตเดเต-เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตพ เดเดฑเดตเดฟเดเดเตเดเตพ เดตเตเดฃเตเดเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเต. เตฝ
เดธเดจเตเดฆเตผเดญเด เดธเดฟ ++ เดเดฐเต เดชเตเดคเดฟเดฏ เด เดเดเดคเตเดคเต เดเตเตผเดเตเดเตเดจเตเดจเดคเต เดชเตเดฒเต, เดชเตเดฐเตเดเตเดฐเดพเด เดกเตเดตเดฒเดชเตโเดฎเตเดจเตเดฑเต เดเดคเต เดชเดฒเดชเตเดชเตเดดเตเด เดเดฐเต เดฎเตเดถเด เดเดถเดฏเดฎเดพเดฃเต
เดเตเดฒเดพเดธเตเดธเดฟเดจเตเดฑเต เดเดฑเดตเดฟเดเดเตเดเตพ เดตเตเดฃเตเดเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดพเตป class เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เดเตเดฒเดพเดธเต เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเดพเตป
เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ icmbuld(1) เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเด เดเตเดฒเดพเดธเตเดเตพ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเดตเตเดจเตเดจ เดซเดฏเดฒเตเดเตพ
เดเตเดฒเดพเดธเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดตเตผเดเตเด-เดเดถเตเดฐเดฟเดคเดคเตเดตเด เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เดฑเดซเตผ เดเตเดฏเตเดฏเตเด icmconf(7)
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต เดฎเดพเตป เดชเตเดเต.
เดเดชเตเดทเดจเตเดเตพ
เดเดเตเดฎเตเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเดฏเดฒเตเดเดณเตเด เดเดชเตเดทเดจเตเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต:
o เดเดฑเดตเดฟเดเด: icmake เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตเดดเตเดธเต เดซเดฏเตฝ (เดกเดฟเดซเตเตพเดเตเดเต เดเดเตเดธเตเดฑเตเดฑเตปเดทเตป: .im).
o เดฒเดเตเดทเตเดฏเดธเตเดฅเดพเดจเด: เดฌเตเดจเดฑเดฟ icmake เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดซเดฏเตฝ (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ: `เดเดฑเดตเดฟเดเด'.เดฌเดฟเด, `.เดฌเดฟเด เดซเดฏเตฝ' เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต
เดคเดพเดดเต).
o --: icmake เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตฝ icmake เดชเดพเดธเดพเดเตเดเดฟเดฏ เดตเดพเดฆเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดพเดฆเดเตเดเตพ
.bim filenl() เดฒเตเดเตเดเต เดตเดพเดฆเดฟเดเตเดเตเดจเตเดจเต: เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดพเดฆเดเตเดเตพ -- .bim เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเตเดฎเดพเดฑเตเดจเตเดจเต
เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเดญเตเดฏเดฎเดพเดฃเต เดชเดเตเดเดฟเด argv เดชเดฐเดพเดฎเตเดฑเตเดฑเตผ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต icmake
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเดงเดพเดจ เดซเดเดเตโเดทเดจเตเดฑเต เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ (เดคเดพเดดเต เดตเดฟเดญเดพเดเดคเตเดคเดฟเตฝ เดเดพเดฃเตเด USER เดจเดฟเตผเดตเดเดฟเดเตเดเต
เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ). เดเดฟเดฒ เดเดชเตเดทเดจเตเดเตพเดเตเดเดพเดฏเดฟ (เดเตเดตเดเต เดเดพเดฃเตเด). -- เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ.
เดเดเตเดฎเตเดเตเดเต เดตเดฟเดตเดฟเดง เดเดชเตเดทเดจเตเดเตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต, เด เดเตเดคเตเดคเดคเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดเตเดเตเดจเตเดจเต. เดฆเดฟ -h เดเดชเตเดทเตป เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเต เดฎเดฑเดฟเดเดเดเตเดเตเดจเตเดจเต
เดเดชเตเดทเดจเตเดเตพ, เดฆเดฟ -a เดเดชเตเดทเตป เดเดดเดฟเดเต เดฎเดฑเตเดฑเตเดฒเตเดฒเดพ เดเดชเตเดทเดจเตเดเดณเตเด เด เดธเดพเดงเตเดตเดพเดเตเดเตเดจเตเดจเต -h. เดถเตเดทเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเดฟเตฝ
เดเดชเตเดทเดจเตเดเตพ (-เดฌเดฟ, -เดธเดฟ, -เด, -เดเดพเตป, -p เดเดชเตเดชเด -t) เดเดจเตเดจเต เดฎเดพเดคเตเดฐเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเด:
o -a
เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเดพเดฃเดฟเดเตเดเตเด icmake, เด เดธเดพเดงเตเดตเดพเดเตเดเดฟ -h;
o -b
เดจเดฟเตผเดคเตเดคเดฒเดพเดเตเดเดฟ: เดชเดเดฐเด -e เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเด;
o -c
The icmake เดธเตเดดเตเดธเต เดซเดฏเตฝ เดเดเดชเตเตฝ เดเตเดฏเตเดคเต, เดเดฐเต .bim เดซเดฏเตฝ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต;
o -e
เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเด icmake .bim เดซเดฏเตฝ, เดเดฏเดฟ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต icmakeเดจเตเดฑเต เดเดฆเตเดฏ เดซเดฏเตฝ เดตเดพเดฆเด. เดเดคเตเดเตเดเดฟเดฒเตเด เด เดงเดฟเด
เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ .bim เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเตเดฎเดพเดฑเตเดจเตเดจเต, เดเดชเตเดชเด -- เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดชเดพเดเดฟเดฒเตเดฒ;
o -F
เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเตเดเดณเตเด เดซเตเดฒเดพเดเตเดเดณเตเด เดเตเดเดพเดคเต เดเตเดฏเตเดฏเตเดฃเตเด เดเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเดเตเดฏเตเด เดเดฐเต เด เดตเดฒเตเดเดจเด
icmake เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดเดเตเดเตเดชเตเดเตเดเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต;
o -h
เดเดชเดฏเตเด เดตเดฟเดตเดฐเดเตเดเดณเตเด เด เดตเดธเดพเดจเดตเตเด เดจเตฝเดเตเด icmake;
o -i
เดเดจเตเดจเดคเดพเดฃเต เดเดฆเตเดฏเดคเตเดคเต เดตเดพเดฆเด icmake เดธเตเดดเตเดธเต เดซเดฏเตฝ, เดกเดฟเดซเตเตพเดเตเดเต เดฌเตเดจเดฑเดฟ เดซเดฏเตฝ เดเดฃเต
เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเต. เดเดคเตเดเตเดเดฟเดฒเตเด เด เดงเดฟเด เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ .bim เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเตเดฎเดพเดฑเตเด
เด เดคเตเดชเตเดฒเต, เดเดชเตเดชเด -- เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดชเดพเดเดฟเดฒเตเดฒ;
o -p
The icmake เดธเตเดดเตเดธเต เดซเดฏเตฝ เดชเตเดฐเตเดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเดคเตเดฏเตเดณเตเดณเต, เดชเตเดฐเตเดชเตเดฐเตเดธเดธเต เดเตเดฏเตเดค เดซเดฏเตฝ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดฒเตเดเตเดเต icmakeเดจเตเดฑเต เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดซเดฏเตฝ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ `เดเดฑเดตเดฟเดเด'.pim);
o -q
เด เดตเดเดฃเดฟเดเตเดเต, เดญเดพเดตเดฟเดฏเดฟเตฝ เดจเตเดเตเดเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด icmake เดชเดคเดฟเดชเตเดชเต;
o -t
เดตเดพเดฆเด เดคเดพเดดเต -t เดเดจเตเดจเดคเต เดเดฐเต เดคเดพเตฝเดเตเดเดพเดฒเดฟเด .bim เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฃเต, เด เดคเต เดจเตเดเตเดเด เดเตเดฏเตเดคเต
เดถเตเดทเด icmakeเดจเตเดฑเต เดตเดฟเดณเดฟ. เดเดชเตเดชเตเดพเตพ . เดคเดพเตฝเดเตเดเดพเดฒเดฟเด .bim เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดคเตเดเตผเดจเตเดจเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดกเดฏเดฑเดเตเดเดฑเดฟ, เดคเตเดเตผเดจเตเดจเต icmakeเดจเตเดฑเต เดชเตเดฐเตเดธเดธเตเดธเต-เดเดกเดฟ, เดคเตเดเตผเดจเตเดจเต
.เดฌเดฟเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดคเดพเดคเตเดเดพเดฒเดฟเด .bim เดจเตเดฑเต เดชเตเดฐเต เดชเดฟเดจเตเดคเตเดเดฐเตเด เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดชเตเดฐเต เดซเดฏเตฝ เดเตเดฏเตเดฏเตเด icmake เดเดฑเดตเดฟเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด. เดเดคเตเดเตเดเดฟเดฒเตเด เด เดงเดฟเด เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ .bim เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเตเดฎเดพเดฑเตเด, เดเดชเตเดชเด
-- เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดชเดพเดเดฟเดฒเตเดฒ; เดเดฑเดตเดฟเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดซเตเดฒเดพเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเด เดถเตเดทเด
(chmod +x เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต), เดเตเดเดพเดคเต เดเดคเตเดชเตเดฒเตเดฏเตเดณเตเดณ เดเดฐเต เดชเตเดฐเดพเดฐเดเดญ เดตเดฐเดฟ เดจเตฝเดเตเดจเตเดจเต:
#!/usr/bin/icmake -t.
The icmake เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดจเตเดฐเดฟเดเตเดเต เดตเดฟเดณเดฟเดเตเดเดพเด:
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต arg1 arg2
เดเดคเต เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเดฒเดพเดฃเต icmake เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต `เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต' เด เดคเต เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต
เดตเดพเดฆเดเตเดเตพ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต arg1 arg2.
o -T
เด เดเดชเตโเดทเตป เดธเดเดญเดฐเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเตเดเต เดชเตเดฐเดฟเดจเตเดชเตเดชเด เดจเตฝเดเดฃเด
เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดซเดฏเดฒเตเดเตพ. เดเดฆเดพ, เดเดฐเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ icmake เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต, เดเดเตเดเตเดชเตเดเตเดเต icmakeเดเดจเตเดจเดฏเดพเดณเตเดเต
เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเดฎเตเดชเตเตพ เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดจเตเดจ เดเดฐเต เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดซเดฏเดฒเดพเดฃเต preprocessor. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ / tmp เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต,
เด เดฒเตเดฒเดพเดคเต / tmp เดเดดเตเดคเดพเดตเตเดจเตเดจ เดกเดฏเดฑเดเตโเดเดฑเดฟ เด เดฒเตเดฒ, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเตเดคเต $ HOME
เดกเดฏเดฑเดเตเดเดฑเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เด เดตเตเดฏเดเตเดคเดฎเดพเดฏ เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดซเดฏเตฝเดจเดพเดฎเดเตเดเตพ เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเต เดชเตเดฐเตเดธเดธเตเดธเต เดเดกเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต
เดจเดฟเดฒเดตเดฟเตฝ icmake เดชเตเดฐเดเตเดฐเดฟเดฏ.
o -v
เดกเดฟเดธเตเดชเตเดฒเต icmakeเดจเตเดฑเต เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเดฑเตเด เด เดตเดธเดพเดจเดตเตเด icmake, เด เดธเดพเดงเตเดตเดพเดเตเดเดฟ -h
เดเดเตเดฎเตบ:
เดฌเดฟเดเดซเดฟเตฝ: เดฌเตเดจเดฑเดฟ icmake เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดซเดฏเตฝ.
เดชเตเดฐเดฟเดชเตเดฐเตเดธเดธเตผ เดกเดฏเดฑเดเตเดฑเตเดฑเตเดตเตเดธเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเตเดชเตเดฐเตเดธเดธเตเดธเตผ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ เดฒเดญเตเดฏเดฎเดพเดฃเต:
เด เดญเดฟเดชเตเดฐเดพเดฏเด:
เดธเดพเดงเดพเดฐเดฃ C เด เดญเดฟเดชเตเดฐเดพเดฏเด (เดเดฒเตเดฒเดพเด เดเดเดฏเดฟเตฝ /* เดเดชเตเดชเด */) เด เดคเตเดชเตเดฒเต เดเดฎเดจเตเดฑเต-เดเต-เดเตปเดกเต-เดเดซเต-เดฒเตเตป (เดเดฒเตเดฒเดพเด
เดฒเตเตป เดเดณเตเดณเดเดเตเดเดเตเดเตพ เดคเดพเดดเต //) เด เดตเดเดฃเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดทเตเตฝ เดธเตเดฑเตเดฑเดพเตผเดเตเดเดชเตเดชเต: เดเดฆเตเดฏ เดตเดฐเดฟ icmake-เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดคเตเดเดเตเดเดพเด #!เดชเดพเดคเดเดตเดฟเดเต
เดชเดพเดค เดฏเตเดเต เดธเดฎเตเดชเตเตผเดฃเตเดฃ เดธเตเดฅเดพเดจเด เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต icmake เดชเตเดฐเตเดเตเดฐเดพเด. เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดฃเตเดเดพเดเตเดเดฟเดเตเดเตเดฃเตเดเต
เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ, เดเดคเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดตเดฟเดณเดฟเดเตเดเดพเดคเต เดคเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเดพเด icmake.
เดเดฆเดพ, เดเดฐเต (เดเดเตโเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ) icmakefile 'icm' (เดเดเตโเดธเตโเดฑเตเดฑเตปเดทเตป เดเดฒเตเดฒเดพเดคเต) เดเดฆเตเดฏ เดตเดฐเดฟ เดเดฃเตเดเตเดเดฟเตฝ
เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
#!/usr/bin/icmake -i
เด เดชเตเดชเตเดพเดณเต เดเดธเดฟเดเด เดเดฐเต เดเดฎเดพเตปเดกเดพเดฏเดฟ เดจเตฝเดเดพเด, เด เดเตเดเดจเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต
/usr/bin/icmake -i icm ...
เดชเดเดฐเดฎเดพเดฏเดฟ,
#!/usr/bin/icmake -t /tmp/icm
เดเดชเดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด, เด เดคเดฟเดจเตเดฑเต เดซเดฒเดฎเดพเดฏเดฟ
#!/usr/bin/icmake -t /tmp/icm icm ...
เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเดฎเตเดชเตเตพ เดฌเตเดจเดฑเดฟ เดซเดฏเตฝ เดจเตเดเตเดเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด.
o # เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด "เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต"
เดซเดฏเตฝ เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเดฟเตผเดฆเตเดฆเตเดถเดคเตเดคเดฟเดจเตเดฑเต เดธเตเดฅเดพเดจเดคเตเดคเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต
o # เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด
เดซเดฏเตฝ เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดเดจเตเดจ เดธเตเดฅเดฒเดคเตเดคเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต # เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดจเดฟเตผเดฆเตเดฆเตเดถเด; เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต
เดจเดฟเตผเดฆเดฟเดทเตเด เดเตเดณเตป-เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด เดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเดฟเตฝ เดคเดฟเดฐเดฏเตเดจเตเดจเต IM เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ. เดเดฆเตเดฏ เดธเดเดญเดตเด เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเดฟเตฝ IM
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
o # เดจเดฟเตผเดตเดเดฟเดเตเดเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ [เดจเดฟเตผเดตเดเดจเด]
เดเตเดเตเดธเตเดฑเตเดฑเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดตเดดเดฟ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเด เดจเดฟเดฐเตเดตเดเดจเด. เดจเดฟเตผเดตเดเดจเดคเตเดคเดฟเตฝ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด
เดเดคเดฟเดจเดเด เดจเดฟเตผเดตเดเดฟเดเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดฑเดซเดฑเตปเดธเตเดเตพ ${identifier} เดซเตเตผเดฎเดพเดฑเตเดฑเต. เดเดเตเดเดฟเตฝ
${identifier} เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ (เดเดคเตเดตเดฐเต), เดตเดพเดเดเด ${identifier} เด เดเตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดธเตเดเตเดทเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เด เดจเดจเตเดคเดฎเดพเดฏ เดเดตเตผเดคเตเดคเดจเด เดคเดเดฏเดพเตป เดชเดฐเดฎเดพเดตเดงเดฟ 100 ${identifier} เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตฝ เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต.
เดเดฐเต เดตเดฐเดฟเดฏเดฟเดฒเต เด เดตเดธเดพเดจ เดชเตเดฐเดคเตเดเด a เดเดฃเตเดเตเดเดฟเตฝ เดจเดฟเตผเดตเดเดจเดเตเดเตพ เด เดเตเดคเตเดค เดตเดฐเดฟเดฏเดฟเตฝ เดคเตเดเดฐเตเด
เดฌเดพเดเตเดเตเดธเตเดฒเดพเดทเต (\). (เดจเดฟเตผเดตเดเดจเดคเตเดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ). เดชเตเดฐเตเดชเตเดฐเตเดธเดธเตผ
เดเดฐเดเตเด-เดเตเดตเตเดฏเตเดเตเดเดกเต เดธเตเดเตเดฐเดฟเดเดเตเดเตพ เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต เดเดฐเดเตเด เดเดฆเตเดงเดฐเดฃเดฟเดเตพ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดตเตเดฏเดพเดชเดฟเดเตเดเดฃเดฎเตเดจเตเดจเดฟเดฒเตเดฒ
เดฒเตเดจเตเดเตพ. เดจเดฟเตผเดตเดเดจเดเตเดเดณเดฟเตฝ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดถเตเดจเตเดฏเดคเดเตพ (เดเดฐเดเตเด เดเดฆเตเดงเดฐเดฟเดเตเด เดธเตเดเตเดฐเดฟเดเดเตเดเตพเดเตเดเต เดชเตเดฑเดคเตเดคเต) เดเดฃเต
เดเดฐเตเดฑเตเดฑ เดถเตเดจเตเดฏ เดธเตเดฅเดฒเดคเตเดคเตเดเตเดเต เดเดฐเดพเตผ เดเตเดฏเตเดคเต.
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดจเดฟเตผเดตเดเดจเด #เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดชเตเดทเดฃเตฝ เดเดฃเต. เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเดพเตฝ, เดฆเดฟ
เดฎเดพเดเตเดฐเต เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเดพเตฝ เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเดพเดเตเด #if(n)def เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ (เดเตเดตเดเต เดเดพเดฃเตเด), เดชเดเตเดทเต เด เดต
เดเดจเตเดจเดคเดฟเดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดตเดพเดเดเด เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ icmake เดเตเดกเต เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ.
o #ifdef เดเดกเดจเตเดฑเดฟเดซเดฏเตผ
เดเดเตเดเดฟเดฒเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเตเดกเดฟเดจเตเดฑเต เด เดเตเดคเตเดค เดฌเตเดฒเตเดเตเดเต เดฎเดพเดเตเดฐเต เดจเดฟเตผเดตเดเดฟเดเตเดเต (เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเดคเตเดตเดฐเต # เดเตเดเดพเดคเต
or #เด เดตเดธเดพเดจเด เดจเดฟเตผเดฆเตเดฆเตเดถเด เดตเดพเดฏเดฟเดเตเดเต) เดฌเตเดฑเตเดฑเต-เดเดเดชเตเตฝ เดเตเดฏเตเดคเดคเดพเดฃเต. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเตเดกเดฟเดจเตเดฑเต เดฌเตเดฒเตเดเตเดเต เดเดฃเต
เด เดตเดเดฃเดฟเดเตเดเต.
o #ifndef เดเดกเดจเตเดฑเดฟเดซเดฏเตผ
เดเดเตเดเดฟเดฒเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดฎเดพเดเตเดฐเต เดเดฏเดฟเดฐเตเดจเตเดจเต เด เดฒเตเดฒ เดเตเดกเดฟเดจเตเดฑเต เด เดเตเดคเตเดค เดฌเตเดฒเตเดเตเดเต เดจเดฟเตผเดตเดเดฟเดเตเดเต (เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเดคเตเดตเดฐเต
# เดเตเดเดพเดคเต or #เด เดตเดธเดพเดจเด เดจเดฟเตผเดฆเตเดฆเตเดถเด เดเดฃเตเดเตเดคเตเดคเดฟ) เดฌเตเดฑเตเดฑเต-เดเดเดชเตเตฝ เดเตเดฏเตเดคเดคเดพเดฃเต. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดจเตเดจ เดฌเตเดฒเตเดเตเดเต
เดเตเดกเต เด เดตเดเดฃเดฟเดเตเดเดชเตเดชเตเดเตเดเต.
o # เดเตเดเดพเดคเต
เด เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต #ifdef เดเดชเตเดชเด #ifndef เดจเดฟเตผเดฆเตเดฆเตเดถเด, เดธเดเดฌเดจเตเดงเดฟเดเตเด เดธเตเดตเตเดเดพเดฐเตเดฏเดค เดคเตเดฐเตเดฎเดพเดจเด เดฎเดพเดฑเตเดฑเตเดจเตเดจเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเตเดกเต. เดเดจเตเดจเต เดฎเดพเดคเตเดฐเด # เดเตเดเดพเดคเต เดจเดฟเตผเดฆเตเดฆเตเดถเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเดพเดตเตเดจเตเดจเดคเดพเดฃเต #if(n)def
เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ.
o #เด เดตเดธเดพเดจเด
เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเตเดชเตเดฐเตเดธเดธเตเดธเตผ เดฌเตเดฒเตเดเตเดเต เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต #ifdef, #ifndef or # เดเตเดเดพเดคเต
เดจเดฟเตผเดฆเตเดฆเตเดถเด. เดฆเดฟ #เด เดตเดธเดพเดจเด เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเด เด เดคเดฟเดจเตเดฑเต เดชเตเดฐเตเดคเตเดคเดตเตเด #if(n)def เดจเดฟเตผเดฆเตเดฆเตเดถเด เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เด เดคเต เดซเดฏเดฒเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต.
o # undef เดเดกเดจเตเดฑเดฟเดซเดฏเตผ
เดจเตเดเตเดเดเดเตเดฏเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเด เดเดฟเดนเตเดจเดเตเดเดณเตเดเต เดเตเดเตเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต. เดเดคเต เดฌเดพเดงเดฟเดเตเดเดฟเดฒเตเดฒ
เดฎเตเดฎเตเดชเต เดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเด เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฟเดนเตเดจเดเตเดเดณเตเดเต เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเตป เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเตเดฑเต เดจเดฟเดฐเตเดตเดเดจเด
เดเดชเดฏเตเดเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเต. เดเดเตเดเดฟเตฝ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ.
เดกเดพเดฑเตเดฑ เดเตเดชเตเดชเตเดเตพ
เดเดเตเดฎเตเดเตเดเต เด เดกเดพเดฑเตเดฑ เดคเดฐเดเตเดเดณเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต:
o ASCII เดชเตเดฐเดคเตเดเด เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ
ASCII เดชเตเดฐเดคเตเด เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดเดฑเตเดฑ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเดเตเด เดเตเดฃเตเดเต เดเตเดฑเตเดฑเดชเตเดชเตเดเตเด เดเดฐเต เดชเตเดฐเดคเตเดเด เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต
เดเดฆเตเดงเดฐเดฃเดฟเดเตพ. เดเดฑเตเดฑ เดเดฅเดพเดชเดพเดคเตเดฐเดเตเดเตพ (เดเดฆเดพ. 'เด') เดเดฅเดพเดชเดพเดคเตเดฐเดคเตเดคเต เดคเดจเตเดจเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต
เดฐเดเตเดทเดชเตเดชเตเดเตฝ เดเตเดฐเดฎเดเตเดเตพ (เดเดฆเดพ. '\n') เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดเดฏเตเด เด เดตเดฏเตเดเต เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดฎเตเดฒเตเดฏเด (เดเดฆเดพ. '\n' ascii เดฎเตเดฒเตเดฏเด 10 โโ(เดฆเดถเดพเดเดถเด)) เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดจเดฟเดฒเดตเดพเดฐเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดฐเดเตเดทเดชเตเดชเตเดเตฝ
เดเตเดฐเดฎเดเตเดเตพ (เดเดฆเดพ. '\x') เดเดธเตเดเตเดชเตเดชเต เดชเตเดฐเดคเตเดเดคเตเดคเต เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจ ascii เดชเตเดฐเดคเตเดเดคเตเดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
(เด เดเตเดเดจเต '\x' เดคเตเดฒเตเดฏเดฎเดพเดฃเต 'x'). เดฎเตเดจเตเดจเต เดเดเตเดเตฝ เด เดเตเดเดเตเดเตพ เด เดเดเตเดเตเดจเตเดจ เดเดธเตเดเตเดชเตเดชเต เดธเตเดเตเดตเตปเดธเตเดเตพ เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดเตเดเตฝ เดฎเตเดฒเตเดฏเด เดฎเตเดกเตเดฏเตเดณเต 256 เดจเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ ascii เดชเตเดฐเดคเตเดเด (เดเดฆเดพ, '\123').
เดฐเดฃเตเดเต เดนเตเดเตเดธเดพเดกเตเดธเดฟเดฎเตฝ เด เดเตเดเดเตเดเดณเตเด เดเดฐเต x เด เดเดเตเดเตเดจเตเดจ เดเดธเตเดเตเดชเตเดชเต เดธเตเดเตเดตเตปเดธเตเดเดณเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดนเตเดเตเดธเดพเดกเตเดธเดฟเดฎเตฝ เดฎเตเดฒเตเดฏเดตเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ ascii เดชเตเดฐเดคเตเดเด (เดเดฆเดพ. '\xa4').
o int
เด เดตเดฟเดญเดพเดเตเดฏ เดฎเตเดฒเตเดฏเดเตเดเตพ, เดฎเตเดคเตฝ -0x8000 เดฎเตเดเดพเดจเตเดคเดฟเดฐเด 0x7ff. int เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดเดฏเดฟเดฐเดฟเดเตเดเดพเด
เดฆเดถเดพเดเดถ เดธเดเดเตเดฏเดเดณเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (1 เดฎเตเดคเตฝ 9 เดตเดฐเตเดฏเตเดณเตเดณ เด เดเตเดเดเตเดเดณเดฟเตฝ เดคเตเดเดเตเดเดฟ), เด เดทเตเดเดธเดเดเตเดฏเดเตพ
(0 เดฎเตเดคเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต, เดคเตเดเตผเดจเตเดจเต เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดเตเดเตฝ เด เดเตเดเดเตเดเตพ) เดนเตเดเตเดธเดพเดกเตเดธเดฟเดฎเตฝ เดธเดเดเตเดฏเดเตพ
(0x-เตฝ เดคเตเดเดเตเดเดฟ, เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดนเตเดเตเดธเดพเดกเตเดธเดฟเดฎเตฝ เด เดเตเดเดเตเดเตพ) เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดเดจเต ASCII
เดชเตเดฐเดคเตเด เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ.
o เดธเตเดเตเดฐเดฟเดเดเต
เดเตเดเตเดธเตเดฑเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ. เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดเดฐเดเตเด เดเดฆเตเดงเดฐเดฃเดฟเดเดณเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดเตเดฐเดฟเดเดเต
เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดเตเดเดพเด, เดเดจเตเดจเดพเตฝ เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดเตเตบเดธเตเดฑเตเดฑเดจเตเดฑเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดตเตเดฏเดพเดชเดฟเดเตเดเดฃเดฎเตเดจเตเดจเดฟเดฒเตเดฒ
เดฒเตเดจเตเดเตพ. เดธเตโเดเตเดฐเดฟเดเดเต เดเตเตบเดธเตเดฑเตเดฑเดจเตเดฑเตโเดธเต เดตเตเดฑเตเดฑเต เดธเตโเดชเตเดฏเตโเดธเต เดเตเดฃเตเดเต เดฎเดพเดคเตเดฐเด เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (เด เดคเดพเดฏเดคเต, เดฌเตเดฒเดพเดเตเดเตเดเตพ, เดจเตเดฏเตเดฒเตเดจเตเดเตพ,
เดเดฎเดจเตเดฑเต) เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเต เดเดฐเตเดฑเตเดฑ เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดฅเดฟเดฐเดพเดเตเดเดคเตเดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดพเตป
เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเดฟเดฒเต เดเตปเดกเต-เดเดซเต-เดฒเตเตป เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเด \n เดฐเดเตเดทเดชเตเดชเตเดเตฝ เดเตเดฐเดฎเด.
เดเดฐเดเตเด เดเดฆเตเดงเดฐเดฃเดฟเดเดณเดพเตฝ เดเตเดฑเตเดฑเดชเตเดชเตเดเตเด ASCII เดชเตเดฐเดคเตเด เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดเดชเตเดชเดฑเดฃเตเดเตเดเดณเดฟเตฝ เดเดจเตเดจเต an เดเดฃเตเดเตเดเดฟเตฝ เดเดฃเดฟเดค เดชเดฆเดชเตเดฐเดฏเตเดเดเตเดเตพ int. เดเดฑเตเดฑ เดเดฅเดพเดชเดพเดคเตเดฐเด
เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดเดตเดถเดฎเดพเดเตเดจเตเดจเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด, เดเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ เดธเตเดเตเดฐเดฟเดเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ.
เด เดคเตเดชเตเดฒเต, เดเดฑเตเดฑ เดเดฆเตเดงเดฐเดฃเดฟเดเดณเดพเตฝ เดเตเดฑเตเดฑเดชเตเดชเตเดเตเด ASCII เดชเตเดฐเดคเตเด เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด
เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดเดชเตเดชเดฑเดฃเตเดเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจ เดธเดพเดนเดเดฐเตเดฏเดเตเดเตพ.
o เดชเดเตเดเดฟเด
เดตเตเดฏเดเตเดคเดฟเดเดคเดฎเดพเดฏเดฟ เดเดเตเดธเดธเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจ เดเดฐเต เดถเตเดฐเตเดฃเดฟ เด เดเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดพเดฑเตเดฑ เดเดเดจ เดธเตเดเตเดฐเดฟเดเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ. เดเดชเตเดชเตเดพเตพ
เดเดฐเต เดชเดเตเดเดฟเดเดฏเดฟเตฝ เดเดเดเดเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดเดเดเด เดธเตเดเดฟเด 0 เดเดฃเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต.
o เดถเตเดจเตเดฏเด
เดซเดเดเตโเดทเตป เด เดฑเดฟเดเตเดเตเตบ เดเตเดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดซเดเดเตโเดทเตป เดจเดฟเตผเดตเดเดจเดเตเดเตพเดเตเดเตเดชเตเดชเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดฎเตเดฒเตเดฏเด.
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดเตเดณ เดคเดฒเดคเตเดคเดฟเดฒเตเด เดเดณเตเดณเดฟเดฒเต เดเดคเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดคเดฒเดคเตเดคเดฟเดฒเตเด เดจเดฟเตผเดตเดเดฟเดเตเดเดพเด
เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ. เดซเดเดเตเดทเดจเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต C เดธเตเดเตเดชเตเดชเดฟเดเดเตเด เดฆเตเดถเตเดฏเดชเดฐเดคเดฏเตเด เดจเดฟเดฏเดฎเดเตเดเตพ
เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด. เดเดฆเดพ, เดฒเตเดเตเดเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดตเดฏเตเดเต เดธเตเดตเดจเตเดคเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดเตเดคเตฝ เดเดดเดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเตเดธเตเดฑเตเดฑเดกเต เดฎเดพเดคเตเดฐเดฎเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเต
เดฌเตเดฒเตเดเตเดเตเดเตพ, เด เดตเดฏเตเดเต เดฆเตเดถเตเดฏเดชเดฐเดค เดเตเดเตเดคเตฝ เดเดดเดคเตเดคเดฟเตฝ เดจเตเดธเตเดฑเตเดฑเดกเต เดฌเตเดฒเตเดเตเดเตเดเดณเดฟเตฝ เดฎเดฑเดฏเตเดเตเดเตเดจเตเดจเต
เดเตเดเตเดคเตฝ เดเดดเดคเตเดคเดฟเตฝ เดจเตเดธเตเดฑเตเดฑเดกเต เดฌเตเดฒเตเดเตเดเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเต. เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดถเดเตเดคเดฎเดพเดฏเดฟ เดเตเดชเตเดชเต เดเตเดฏเตเดคเดฟเดเตเดเตเดฃเตเดเต, เดเตเดเดพเดคเต
เดคเดฐเด เดชเดพเดเดฟเดฒเตเดฒ เดถเตเดจเตเดฏเด.
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เด เดต เดเดฐเดเดญเดฟเดเตเดเดพเด. เดเดจเดฟเดทเตเดฏเดฒเตเดธเตเดทเดจเตเดเตพ เดชเดฆเดชเตเดฐเดฏเตเดเดเตเดเดณเดพเดฃเต, เด เดคเต
เดฎเตเตปเดเตเดเตเดเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดชเดฏเตเดเตเดคเต-เดจเดฟเตผเดตเดเดฟเดเตเด เดซเดเดเตเดทเดจเตเดเตพ, เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดฎเตเดฒเตเดฏเดเตเดเตพ, เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดจเดฟเตผเดตเดเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฏเดฟเดจเตเดฑเดฟเตฝ เดฆเตเดถเตเดฏเดฎเดพเดฃเต.
เดฎเตเตปเดเตเดเตเดเดฟ เดจเดฟเดถเตเดเดฏเดฟเดเตเดเดคเต เดธเตเดฅเดฟเดฐเด
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดฎเตเตปเดเตเดเตเดเดฟ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต icmake. เดเดฒเตเดฒเดพเด เดธเตเดฅเดฟเดฐเดฎเดพเดฃเต int เดฎเตเดฒเตเดฏเดเตเดเตพ:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
เดชเตเดฐเดคเตเด เดฎเตเดฒเตเดฏเด เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดณเตเดณเดคเดพเดฃเต
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
O_ALL 8 เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต
O_DIR 2 เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต
O_FILE 1 เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต
O_SUBDIR 4 เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
เดเดซเต 0 เดเดเตเดเต
1 เดเดเตเดเตเดฏเดฟเตฝ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
P_CHECK 0 เดธเดฟเดธเตเดฑเตเดฑเด เดเตเดณเตเดเตพ
P_NOCHECK 1 เดธเดฟเดธเตเดฑเตเดฑเด เดเตเดณเตเดเตพ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
S_IEXEC 32 เดธเตเดฑเตเดฑเดพเดฑเตเดฑเต
S_IFCHR 1 เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเต
S_IFDIR 2 เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเต
S_IFREG 4 เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเต
S_IREAD 8 เดธเตเดฑเตเดฑเดพเดฑเตเดฑเต
S_IWRITE 16 เดธเตเดฑเตเดฑเดพเดฑเตเดฑเต
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโ
เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฟเดนเตเดจเด 1, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด 0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโ
unix Unix, เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ GNU-เดจเตเดฑเต gcc เดเดเดชเตเดฒเดฑเดฟเดจเตเดชเตเดชเด
UNIX เดชเดเดฐเดฎเดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฏเตเดเตเดเดพเด
linux x86 เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ Linux (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ gcc เดเดชเดฏเตเดเดฟเดเตเดเต)
เดฒเดฟเดจเดเตเดธเต เดชเดเดฐเด เดฒเดญเตเดฏเดฎเดพเดฏเตเดเตเดเดพเด
M_SYSV, M_UNIX x86 SCO/Unix เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต
_POSIX _SOURCE Posix เดเดเดชเตเดฒเตผ เดเดณเตเดณ Unix
__hpux HP-UX, เดจเตเดฑเตเดฑเตเดตเต HP เดเดเดชเตเดฒเดฑเดฟเดจเตเดชเตเดชเด
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโ
เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ
int-เดเตเดชเตเดชเต เดเตเดฏเตเดคเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเตเดคเดฟ(เดเตพ):
เดเดฒเตเดฒเดพเด C เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ เดฒเดญเตเดฏเดฎเดพเดฃเต (เดชเตเดฏเดฟเดจเตเดฑเตผ เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ เดเดดเดฟเดเต icmake เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ
เดธเตเดเดเดเตเดเตพ). เด เดตเตผ เด เดตเดฐเตเดเต เดชเตเดฒเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต C- เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดทเดพ เดเดคเดฟเดฐเดพเดณเดฟเดเตพ.
เดธเตเดเตเดฐเดฟเดเดเต-เดเตเดชเตเดชเต เดเตเดฏเตเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเตเดคเดฟ(เดเตพ):
เดตเตเดฃเตเดเดฟ เดธเตเดเตเดฐเดฟเดเดเต เดเตเดชเตเดชเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเตเดเดพเดคเต/เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดคเดพเดดเต เดชเดฑเดฏเตเดจเตเดจ เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ เดฒเดญเตเดฏเดฎเดพเดฃเต (a เดเดชเตเดชเด b
เดชเตเดฐเดคเดฟเดจเดฟเดงเดพเดจเด เดเตเดฏเตเดฏเตเด เดธเตเดเตเดฐเดฟเดเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ):
o a + b: เดชเตเดคเดฟเดฏเดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต เดธเตเดเตเดฐเดฟเดเดเต เดเดจเตเดจ เดธเดเดฏเตเดเดจเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฎเตเดฒเตเดฏเด เดธเตเดเตเดฐเดฟเดเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ a
เดเดชเตเดชเด b. เด เดคเดฒเตเดฒ เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ เดจเตเดฐเดฟเดเตเดเต เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดเตเดเดพเด (เดเดชเดฏเตเดเดฟเดเตเดเดพเดคเต +
เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ), เดเดฆเดพ, เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเดฃเตเดเต เดตเดฐเดฟเดเตพ เดธเตเดเตเดฐเดฟเดเดเดฟเดจเต เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต "เดนเดฒเตเดพ เดฒเตเดพเดเด":
"เดนเดฒเตเดพ เดตเตเตพเดกเต"
"เดนเดฒเต" + "เดฒเตเดเด"
o a += b: a เดเดฐเต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดธเตเดเตเดฐเดฟเดเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ, เด เดคเดฟเดฒเตเดเตเดเต เดธเตเดเตเดฐเดฟเดเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดฒเตเดฏเด b is
เด เดจเตเดฌเดจเตเดงเดฎเดพเดฏเดฟ.
เด เดธเตเดเตเดฐเดฟเดเดเต เดคเดพเดฐเดคเดฎเตเดฏเดเตเดเตพ: เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ == != <= >= < > != เดเดชเตเดชเด == เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด เดธเตเดเตเดฐเดฟเดเดเต
เดฎเตเดฒเตเดฏเดเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ, เดคเดพเดฐเดคเดฎเตเดฏเด เดตเดฟเดเดฏเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ 1 เดจเตฝเดเตเดจเตเดจเต, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด 0.
เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดธเต เดธเตเตปเดธเดฟเดฑเตเดฑเตเดตเดพเดฃเต, เดเตเดเดพเดคเต เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเตเดฐเดฎเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดฐเดคเตเดเดเตเดเตพ เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจเต
เดฒเต ASCII เดชเตเดฐเดคเตเด เดธเตเดฑเตเดฑเต.
o !a: เดฌเตเดณเดฟเดฏเตป ! (เด เดฒเตเดฒ) เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ 1 เดจเตฝเดเตเดจเตเดจเต เดเดเตเดเดฟเตฝ เดธเตเดเตเดฐเดฟเดเดเต a เดถเตเดจเตเดฏเดฎเดพเดฃเต, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด 0 เดเดฃเต
เดฎเดเดเตเดเดฟ.
o a เดเตเดฑเตเดชเตเดชเดเตเดเดพเดฐเตป b, a เดชเตเดคเดฟเดฏเดคเต b: เดซเดฏเดฒเดพเดฃเตเดเตเดเดฟเตฝ 1 เดจเตฝเดเตเดจเตเดจเต a เดซเดฏเดฒเดฟเดจเตเดเตเดเดพเตพ เดธเดฎเตเดชเดเดพเดฒเดฎเดพเดฃเต b. เดเดฆเดพ,
"source.cc" เดชเตเดคเดฟเดฏเดคเต "source.o". เดซเดฏเดฒเตเดเตพ a เดเดชเตเดชเด b เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ: เดฐเดฃเตเดเตเด เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต 0 เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต; เดเดเตเดเดฟเตฝ b เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ, 1 เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเต; เดเดเตเดเดฟเตฝ a เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ 0 เดเดฃเต
เดฎเดเดเตเดเดฟ; เด เดต เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดชเดดเดฏเดคเดพเดฃเตเดเตเดเดฟเตฝ 0 เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. (เดฆเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต () เดฎเตเตปเดเตเดเตเดเดฟ เดจเดฟเดถเตเดเดฏเดฟเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเด
(เดคเดพเดดเต, เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด เดฎเตเตปเดเตเดเตเดเดฟ เดจเดฟเดถเตเดเดฏเดฟเดเตเดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ) เดเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด a
เดซเดฏเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต).
o a เดชเดดเดฏเดคเต b: เดซเดฏเดฒเดพเดฃเตเดเตเดเดฟเตฝ 1 เดเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต a เดซเดฏเดฒเดฟเดจเตเดเตเดเดพเตพ เดชเดดเดฏเดคเดพเดฃเต b. เดเดฆเดพ, "libprog.a" เดชเดดเดฏเดคเต
"source.o". เดซเดฏเดฒเตเดเตพ a เดเดชเตเดชเด b เดจเดฟเดฒเดจเดฟเตฝเดเตเดเดฃเดฎเตเดจเตเดจเดฟเดฒเตเดฒ: เดฐเดฃเตเดเตเด เดเดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดเดฃเต
เดฎเดเดเตเดเดฟ; เดเดเตเดเดฟเตฝ a เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ, 1 เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเต; เดเดเตเดเดฟเตฝ b เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ 0 เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต; เดเดเตเดเดฟเตฝ
เด เดต เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดชเดดเดฏเดคเดพเดฃเต 0 เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต.
o []: เดธเตเดเดฟเด เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดชเตเดฐเดคเตเดเด เดตเตเดฃเตเดเตเดเตเดเตเดเตเดจเตเดจเต: เด เดคเต
เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดเดฐเต เดเดฏเดฟ เดจเตฝเดเตเดจเตเดจเต เดฎเตเดฒเตเดฏเด. เด เดคเดฟเดจเดพเตฝ, เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจ เดถเดฐเดฟ เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเดจเตเดจเต:
// str1 เดเด str2 เดเด เดธเตเดเตเดฐเดฟเดเดเตเดเดณเดพเดฃเตเดจเตเดจเต เดเดฐเตเดคเตเด
str1 = str2[3];
เดเดจเตเดจเดพเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจ เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ:
str2[3] = "a";
เดเดฐเต เด เดธเดพเดงเตเดตเดพเดฏ เดธเตเดเดฟเด เดฎเตเดฒเตเดฏเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
o `เดฌเดพเดเตเดเตเดเดฟเดเตเดเต` เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ (`เดธเตเดเตเดฐเดฟเดเดเต cmd`)
เดฐเดฃเตเดเต เดฌเดพเดเตเดเตเดเดฟเดเตเดเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต เดชเตเดชเตเดชเตป(3) เดชเตเดฐเดตเตผเดคเตเดคเดจเด. เดฆเดฟ
เดธเตเดเตเดฐเดฟเดเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฎเดพเตปเดกเต เดตเดดเดฟ เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจ เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดเดเตเดเตเดชเตเดเตเดเต เดเดฃเต
เดเดฐเต เดชเดเตเดเดฟเดเดฏเดพเดฏเดฟ เดฎเดเดเตเดเดฟ. เดเดฎเดพเตปเดกเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจ เดเดฐเต เดเดฎเดพเตปเดกเต, เดเดจเตเดจเดพเตฝ เดเดฐเต เดเดเตเดเตเดชเตเดเตเดเตเด เดจเตฝเดเดพเดคเตเดค เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต
เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดเดเดเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดธเดพเดงเดพเดฐเดฃ เดชเดฟเดถเดเต เดธเตเดเตเดฐเตเด เดเดเตเดเตเดชเตเดเตเดเต เด เดฒเตเดฒ
เดฌเดพเดเตเดเตเดเดฟเดเตเดเต เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดถเตเดเดฐเดฟเดเตเดเดคเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดธเดพเดงเดพเดฐเดฃ เดทเตเตฝ เดฑเตเดกเดฏเดฑเดเตเดทเตป เดเดเดพเด
เดธเดพเดงเดพเดฐเดฃ เดชเดฟเดถเดเต เดธเตเดเตเดฐเตเดฎเดฟเดจเตเดฑเต เดเดเตเดเตเดชเตเดเตเดเต เดถเตเดเดฐเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเด:
printf (`"ls"`); // เดเดเดเดเตเดเตพ เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต
// เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตเดเดฑเดฟ
เดฎเตเตปเดเตเดเตเดเดฟ เดจเดฟเดถเตเดเดฏเดฟเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเด eval(เดธเตเดเตเดฐเดฟเดเดเต cmd) เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดฌเดพเดเตเดเตเดเดฟเดเตเดเต เดชเตเดฒเตเดฏเดพเดฃเต เดชเตเดฐเตเดฎเดพเดฑเตเดจเตเดจเดคเต
เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ: เด เดต เดชเดฐเตเดฏเดพเดฏเดชเดฆเดเตเดเดณเดพเดฃเต.
เดฒเดฟเดธเตเดฑเตเดฑเต-เดเตเดชเตเดชเต เดเตเดฏเตเดคเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเตเดคเดฟ(เดเตพ):
เดตเตเดฃเตเดเดฟ เดชเดเตเดเดฟเด เดคเดฐเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเตเดเดพเดคเต/เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผเดเตเดเต เดฒเดญเตเดฏเดฎเดพเดฃเต:
o a + b: เดชเตเดคเดฟเดฏเดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต เดชเดเตเดเดฟเด เดเดจเตเดจ เดธเดเดฏเตเดเดจเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฎเตเดฒเตเดฏเด เดชเดเตเดเดฟเด เดฎเตเดฒเตเดฏเดเตเดเตพ a เดเดชเตเดชเด
b. เดเดคเดพเดฃเต เด เดฒเตเดฒ เดเดฐเต เดธเตเดฑเตเดฑเต เดเดชเตเดชเดฑเตเดทเตป: เดเดฐเต เดเดเดเด เดฐเดฃเตเดเดฟเดฒเตเด เดฆเตเดถเตเดฏเดฎเดพเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ a เดเดชเตเดชเด เด เดเดคเตเดคเตเดเตเดเตเด b, เด เดตเดฐเต เดเตเดฏเตเดฏเตเด
เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดเดพเดเตเดจเตเดจ เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดฐเดฃเตเดเตเดคเดตเดฃ เดฆเตเดถเตเดฏเดฎเดพเดเตเด (เดธเตเดฑเตเดฑเต-เด เดกเดฟเดทเตป เดจเตฝเดเตเดจเตเดจเดคเต เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดเดฃเต
เดซเดเดเตเดทเตป เดเตเตพเดเตเดเตฝ).
o a - b: เดชเตเดคเดฟเดฏเดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต เดชเดเตเดเดฟเด เดฎเตเดฒเดเดเตเดเตพ เด เดเดเตเดเตเดจเตเดจ เดฎเตเดฒเตเดฏเด a เดเดฒเตเดฒเดพเดคเตเดคเดต
in b. เด is เดเดฐเต เดธเตเดฑเตเดฑเต-เดกเดฟเดซเดฑเตปเดธเต เดเดชเตเดชเดฑเตเดทเตป: เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดชเดเตเดเดฟเดเดฏเดฟเตฝ เดเดฒเตเดฒเดพ เดเดเดเดเตเดเดณเตเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
in a เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดเดเดเตเดเดณเดฒเตเดฒ b.
o a += b: เดเดเดเดเตเดเตพ b เดฒเต เดเดเดเดเตเดเดณเดฟเดฒเตเดเตเดเต เดเตเตผเดเตเดเตเดจเตเดจเต a, เด เดคเต เดเดฐเต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดชเดเตเดเดฟเด
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ. เดเดคเดพเดฃเต เด เดฒเตเดฒ เดเดฐเต เดธเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด.
o a -= b: เดเดเดเดเตเดเตพ b เดฒเต เดเดเดเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต a, เด เดคเต เดเดฐเต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดชเดเตเดเดฟเด
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ. เด is เดเดฐเต เดธเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด: เดเดฒเตเดฒเดพ เดเดเดเดเตเดเดณเตเด a เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต b เดเดเตเดจเตเดจเต
เดจเดฟเดจเตเดจเต เดจเตเดเตเดเด เดเตเดฏเตเดคเต a.
เดธเดฎเดคเตเดต เดคเดพเดฐเดคเดฎเตเดฏเดเตเดเตพ เดชเดเตเดเดฟเดเดชเตเดชเตเดเตเดคเตเดคเตเด: เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ != เดเดชเตเดชเด == เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด เดชเดเตเดเดฟเด เดฎเตเดฒเตเดฏเดเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ. เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ == เดฐเดฃเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเตเดเดณเดฟเดฒเตเด เดเดฒเดฎเตเดจเตเดฑเต-เดฌเต-เดเดฒเดฎเตเดจเตเดฑเต เดธเดฎเดพเดจเดฎเดพเดฃเตเดเตเดเดฟเตฝ 1 เดจเตฝเดเตเดจเตเดจเต
เดเดเดเดเตเดเตพ, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด 0 เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ != เดซเดฒเด เดตเดฟเดชเดฐเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต ==.
o !a: เดฌเตเดณเดฟเดฏเตป ! เดเดเตเดเดฟเตฝ เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ 1 เดจเตฝเดเตเดจเตเดจเต เดชเดเตเดเดฟเด a เดถเตเดจเตเดฏเดฎเดพเดฃเต, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด 0 เดเดฃเต
เดฎเดเดเตเดเดฟ.
o []: เดเตปเดกเตเดเตเดธเต เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเดเดเด เดตเตเดฃเตเดเตเดเตเดเตเดเตเดจเตเดจเต: เด เดคเต a เดจเตฝเดเตเดจเตเดจเต
เดเดฐเต เดชเตเดฒเต เดธเตเดเตเดฐเดฟเดเดเต เดฎเตเดฒเตเดฏเด. เด เดคเดฟเดจเดพเตฝ, เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจ เดถเดฐเดฟ เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเดจเตเดจเต:
// lst เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดพเดฃเตเดจเตเดจเตเด str เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดเดฃเตเดจเตเดจเตเด เดเดฐเตเดคเตเด
str = lst[3];
เดเดจเตเดจเดพเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจ เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ:
lst[3] = str;
เดเดฐเต เด เดธเดพเดงเตเดตเดพเดฏ เดธเตเดเดฟเด เดฎเตเดฒเตเดฏเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
เดเดพเดธเตเดฑเตเดฑเดฟเดเดเต:
เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดชเตเดชเต เดเดพเดธเตเดฑเตเดฑเตเดเตพ เดจเดเดคเตเดคเดพเด C เดเดพเดธเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเดจเตเดณเตเดณ เดเดพเดธเตเดฑเตเดฑเต เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ:
o เดธเตเดเตเดฐเดฟเดเดเตเดเตพ เดฎเตเดคเตฝ ints เดตเดฐเต เดคเดฟเดฐเดฟเดเตเดเตเด ((int)"123", (เดธเตเดเตเดฐเดฟเดเดเต)55)
o เดฒเดฟเดธเตเดฑเตเดฑเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดธเตเดเตเดฐเดฟเดเดเตเดเตพ (เดชเดเตเดเดฟเด เดฒเดฟเดธเตเดฑเตเดฑเต = (เดฒเดฟเดธเตเดฑเตเดฑเต) "เดนเดฒเต")
เดชเดฑ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด
เดเดเตเดฎเตเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดชเดธเตเดฑเตเดฑเต เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต Cเดฏเตเดเต เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ. เด เดตเดฏเดฟเตฝ เดเดณเตเดณเดคเตเดชเตเดฒเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด C
เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเต เดญเดพเดท.
o เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ;
เดชเตเดฒเตเดฏเดฟเตป เดเดเตเดธเตเดชเตเดฐเดทเตป เดธเตเดฑเตเดฑเตเดฑเตเดฑเตเดฎเตเดจเตเดฑเต;
เด เดธเดเดฏเตเดเตเดค เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดเดคเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเด เดเดคเตเดเตเดเดฟเดฒเตเด เดธเดเดฏเตเดเตเดคเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดเดตเดฟเดเตเดฏเตเด เดจเดฟเตผเดตเดเดฟเดเตเดเตเดเดฏเตเด เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเดพเด
เดชเตเดฐเดธเตเดคเดพเดตเดจ. เดฆเดฟ เดเดพเดฃเดพเดตเตเดจเตเดจ เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดจเดฟเตผเดตเดเดจ เดชเตเดฏเดฟเดจเตเดฑเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต.
o if (เด เดตเดธเตเดฅ) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดตเตเดฏเดตเดธเตเดฅเดฏเตเดเตเดเตเดณเตเดณเดฟเตฝ เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดเดฏเตเด เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเดพเด. เดเดฆเดพ,
เดเดเตเดเดฟเตฝ (เดธเตเดเตเดฐเดฟเดเดเต str = getText())
เดชเตเดฐเดเตเดฐเดฟเดฏ(str);
เด เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดชเตเดฐเดเตเดฐเดฟเดฏ เดเดเตเดเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดฟเดฒเตเดฒ getText () เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต. เดฆเดฟ
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ str เดฎเตเดฎเตเดชเต เดถเตเดทเดฎเต เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ if เดชเตเดฐเดธเตเดคเดพเดตเดจ.
o if (เด เดตเดธเตเดฅ) เดชเตเดฐเดธเตเดคเดพเดตเดจ เดฎเดฑเตเดฑเดพเดฐเตเดเตเดเดฟเดฒเตเด เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดฎเตเดฎเตเดชเดคเตเดคเต เดชเตเดฐเดธเตเดคเดพเดตเดจ เดชเตเดฒเต, เดตเตเดฏเดตเดธเตเดฅเดฏเตเดเตเดเตเดณเตเดณเดฟเตฝ เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเด
เดเดฐเดเดญเดฟเดเตเดเดคเต.
o เดตเตเดฃเตเดเดฟ (เดเดจเดฟเดฑเตเดฑเต; เด เดตเดธเตเดฅ; เดเตปเดเตเดฐเดฟเดฎเตเดจเตเดฑเตเด) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ (เดเดฐเตเดฑเตเดฑ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ) เตฝ เดเดฐเดเดญเดฟเดเตเดเดพเด (เดเดชเตเดทเดฃเดฒเดพเดฏเดฟ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเด).
เดเดตเดฏเต เดตเดฟเดญเดพเดเด. เดฆเดฟ เดเดตเดฏเต, เดเดฃเตเดเตเดทเตป เดเดชเตเดชเด เดเตปเดเตเดฐเดฟเดฎเตเดจเตเดฑเตเด เดตเดฟเดญเดพเดเดเตเดเตพ เดถเตเดจเตเดฏเดฎเดพเดฏเดฟ เดคเตเดเดฐเดพเด. เดฆเดฟ
เดถเตเดจเตเดฏเดฎเดพเดฏ เด เดตเดธเตเดฅ เดตเดฟเดญเดพเดเด 'เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด' เดเดจเตเดจเต เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต เดฏเดฅเดพเตผเดฅ'.
o เดธเดฎเดฏเดคเตเดคเต (เด เดตเดธเตเดฅ) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดตเตเดฏเดตเดธเตเดฅเดฏเตเดเตเดเตเดณเตเดณเดฟเตฝ เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดเดฏเตเด เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเดพเด.
เดเดฐเต เดชเตเดฐเดเดฎเดพเดฃเต do ... เด เดคเตเดธเดฎเดฏเด() เดชเตเดฐเดธเตเดคเดพเดตเดจ เดฒเดญเตเดฏเดฎเดฒเตเดฒ. เด เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ, เดเดฐเต เดเดจเตเดทเตเดฏเดฒเตเดธเตเดทเตป เดเดเตโเดธเตโเดชเตเดฐเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เด เตผเดคเตเดฅเดฎเดพเดเตเดเตเดจเตเดจเดคเต เดธเดฎเดพเดฐเดเดญเด เดเดจเตเดจเดพเดฃเต
เดเดฐเต เดเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเตเด เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเตฝ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเดธเตเดคเดพเดตเดจ. เด เดคเดฟเดจเดพเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต
เดชเตเดฐเดธเตเดคเดพเดตเดจ เดเดฐเดฟเดเตเดเดฒเตเด เด เดตเดธเดพเดจเดฟเดเตเดเดฟเดฒเตเดฒ, เดเตเดเดพเดคเต เดเดฐเดฟเดเตเดเดฒเตเด เด เดตเดธเดพเดจเดฟเดเตเดเดพเดคเตเดค เดฎเตเดฒเตเดฏเดเตเดเดณเตเดเต 10 เดธเตเดเตเดฐเตเด เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเด:
เด เดคเตเดธเดฎเดฏเด (int x = 10)
printf(x--, "\n");
o เดฎเดเดเตเดเดฟเดตเดฐเตเด, เดเดชเตเดชเด เดฎเดเดเตเดเด เดเดตเดฟเดทเตเดเดพเดฐเด;
เดชเตเดฒเตเดฏเดฟเตป เดฎเดเดเตเดเด เดเดจเตเดจเดคเดฟเตฝ เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด เดถเตเดจเตเดฏเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ, เดเดชเตเดชเด เดฎเดเดเตเดเด เดชเดฆเดชเตเดฐเดฏเตเดพเดเด
เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ เดฎเดฑเตเดฑเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดซเดเดเตเดทเดจเตเดเดณเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดเดเตเดเต เดชเตเดฐเดงเดพเดจ เดฑเดฟเดเตเดเตเตบ เดคเดฐเด เดเดฃเตเดเต
เดถเตเดจเตเดฏเด เด เดเตเดเดจเต เด เดเดคเตเดคเต เดชเตเดฐเดงเดพเดจ เดชเตเดฒเตเดฏเดฟเตป เดฎเดพเดคเตเดฐเด เดฎเดเดเตเดเด เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดเดฐเต icmake
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดฑเตเดฑเต เดฎเตเดฒเตเดฏเด 0 เดเดฃเต. เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดซเดเดเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเด เดชเตเดฑเดคเตเดคเต (เดเตเดตเดเต เดเดพเดฃเตเด) เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป
เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดเดเตเดธเดฟเดฑเตเดฑเต เดฎเตเดฒเตเดฏเด.
Be เดเดชเดฆเตเดถเดฟเดเตเดเต: เดฎเตเดฒเตเดฏเดเตเดเตพ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดพเดคเตเดค เด เดธเดพเดงเตเดตเดพเดฏ เดซเดเดเตโเดทเดจเตเดเดณเตเดเต เดธเตเดตเดญเดพเดตเด เดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ.
o เดเดเดตเตเดณ
เดเดฒเดเตพ เดตเตเดฃเตเดเดฟ เดเดชเตเดชเด เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ, เดชเตเดฐเดธเตเดคเดพเดตเดจเดฏเตเดเต เด เดตเดธเตเดฅเดฏเต เดฎเดฑเดฟเดเดเดเตเดเตเดจเตเดจเต.
o เดคเตเดเดฐเตเด
a เดฏเตเดเต เด เดเตเดคเตเดค เดเดตเตผเดคเตเดคเดจเดคเตเดคเตเดเต เดคเตเดเดฐเตเดจเตเดจเต เดตเตเดฃเตเดเดฟ or เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเดธเตเดคเดพเดตเดจ.
o เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเด (เดเดเตเดธเตเดชเตเดฐเดทเตป)
เดเดฐเต เดเดเตเดธเดฟเดเตเดฏเตเดทเตป เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต icmake- เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต. เดฆเดฟ เดชเดฆเดชเตเดฐเดฏเตเดพเดเด เดเดฐเต เดตเดฐเต เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดฃเด int
เดฎเตเดฒเตเดฏเด, เด เดคเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดฑเตเดฑเต เดฎเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต.
เดฎเตเตปเดเตเดเตเดเดฟ เดจเดฟเดถเตเดเดฏเดฟเดเตเดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ
เดเดเตเดฎเตเดเตเดเต เดคเดพเดดเตเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเตเตปเดจเดฟเดถเตเดเดฏเดฟเดเตเด เดซเดเดเตโเดทเดจเตเดเตพ เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เด เดคเต เดเดตเดฟเดเตเดฏเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเดพเดเตเด icmake
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด เดตเดฒเตเดเดจเด เดซเดเดเตโเดทเตป เดจเดพเดฎเดฎเดจเตเดธเดฐเดฟเดเตเดเต เด เดเตเดทเดฐเดฎเดพเดฒเดพเดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
o เดถเตเดจเตเดฏเด เดเตผเดเตเดนเตเดกเต(เดธเตเดเตเดฐเดฟเดเดเต h)
เดเดจเตเดจ เดธเดนเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดเตเดธเดฟเดเต() (เดเตเดตเดเตเดฏเตเด เดเดพเดฃเตเด เดเดเตเดธเดฟเดเต()): `เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดนเตเดกเต' เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต,
เดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต เดเดเตเดธเดฟเดเต(). เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ, `เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดนเตเดกเต' เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเดพเดฃเต.
o เดถเตเดจเตเดฏเด argtail (เดธเตเดเตเดฐเดฟเดเดเต t)
เดเดจเตเดจ เดธเดนเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดเตเดธเดฟเดเต() (เดเตเดตเดเตเดฏเตเด เดเดพเดฃเตเด เดเดเตเดธเดฟเดเต()): `เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเตเดฏเดฟเตฝ' เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต,
เดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต เดเดเตเดธเดฟเดเต(). เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ, `เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเตเดฏเดฟเตฝ' เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเดพเดฃเต.
o int ascii(เดธเตเดเตเดฐเดฟเดเดเต s)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดชเตเดฐเดคเตเดเด เดจเตฝเดเตเดจเตเดจเต s เดเดฐเต เดธเดเดเตเดฏเดฏเดพเดฏเดฟ; เดเดฆเดพ, ascii("A") เดคเดฟเดฐเดฟเดเต 65;
o เดธเตเดเตเดฐเดฟเดเดเต ascii(int i)
เดฑเดฟเดเตเดเตเตบเดธเต i เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเดพเดฏเดฟ, เดเดฆเดพ, ASCII(65) เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต "เด";
o เดธเตเดเตเดฐเดฟเดเดเต change_base(string เดซเดฏเตฝ, เดธเตเดเตเดฐเดฟเดเดเต เดชเตเดคเดฟเดฏ เด เดเดฟเดคเตเดคเดฑ)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เด เดเดฟเดธเตเดฅเดพเดจ เดจเดพเดฎเด เดฎเดพเดฑเตเดฑเตเดจเตเดจเต เดซเดฏเดฒเต, เดฎเดพเดฑเตเดฑเดฟเดฏ เดชเตเดฐเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต. เดเดฆเดพ,
change_base("/path/demo.im", "เดชเตเดฑเดคเตเดคเต") เดตเดฐเตเดฎเดพเดจเด "/path/out.im";
o เดธเตเดเตเดฐเดฟเดเดเต change_ext(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ, เดธเตเดเตเดฐเดฟเดเดเต เดชเตเดคเดฟเดฏเดคเต)
เดจเตเดฑเต เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เดฎเดพเดฑเตเดฑเตเดจเตเดจเต เดซเดฏเดฒเต, เดฎเดพเดฑเตเดฑเดฟเดฏ เดชเตเดฐเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต. เดเดฆเดพ,
rss_changeExt("source.cc", "o") เดตเดฐเตเดฎเดพเดจเด "source.o";
o เดธเตเดเตเดฐเดฟเดเดเต change_path(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ, เดธเตเดเตเดฐเดฟเดเดเต เดชเตเดคเดฟเดฏ เดชเดพเดค)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดชเดพเดคเตเดคเต เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเตป เดฎเดพเดฑเตเดฑเตเดจเตเดจเต เดซเดฏเดฒเต, เดฎเดพเดฑเตเดฑเดฟเดฏ เดชเตเดฐเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต. เดเดฆเดพ,
change_path("tmp/เดฌเตเดจเดฑเดฟ", "/ usr / bin") เดตเดฐเตเดฎเดพเดจเด "/usr/bin/binary". เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
/เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ - เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตฝ เดเตเตผเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
o เดธเตเดเตเดฐเดฟเดเดเต chdir(เดธเตเดเตเดฐเดฟเดเดเต newdir)
เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดกเดฏเดฑเดเตโเดเดฑเดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต, เดฎเตเดฎเตเดชเดคเตเดคเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดเดฐเต เดธเดฎเตเดชเตเตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดจเตฝเดเตเดจเตเดจเต
เดชเดพเดค.
เดเดชเดฏเตเดพเดเด chdir("") เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดตเตผเดเตเดเดฟเดเดเต เดกเดฏเดฑเดเตเดเดฑเดฟ เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, chdir("") เดเดชเดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด
เดธเตเดฑเตเดฑเดพเตผเดเตเดเดชเตเดชเต เดตเตผเดเตเดเดฟเดเดเต เดกเดฏเดฑเดเตเดเดฑเดฟ เดจเตเดเตเด (เดฑเดฟเดฒเตเดธเตเดเดณเดฟเตฝ เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดคเดเตผเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
7.00-เดจเต เดฎเตเดฎเตเดชเต, เดเดจเตเดจเดพเตฝ เดเดชเตเดชเตเตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดฃเต). เดชเตเดฐเดตเตผเดคเตเดคเดจเด เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
icmake-เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ newdir เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ.
o เดธเตเดเตเดฐเดฟเดเดเต chdir(int เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต, เดธเตเดเตเดฐเดฟเดเดเต newdir)
เดฎเตเดฎเตเดชเดคเตเดคเต เดซเดเดเตโเดทเดจเตเดฑเต เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดค, เดเดจเตเดจเดพเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต as
P_NOCHECK. เดซเดเดเตเดทเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ. เดฎเดฑเดฟเดเตเดเต, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดจเดฟเดฒเดตเดฟเดฒเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ.
o cmdhead(เดธเตเดเตเดฐเดฟเดเดเต h)
เดเดจเตเดจ เดธเดนเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดเตเดธเดฟเดเต() (เดเตเดตเดเตเดฏเตเด เดเดพเดฃเตเด เดเดเตเดธเดฟเดเต()): เดเดฐเต `เดเดฎเดพเตปเดกเต เดนเตเดกเต' เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต, to
เดเดชเดฏเตเดเดฟเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด เดเดเตเดธเดฟเดเต(). เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, `เดเดฎเดพเตปเดกเต เดนเตเดกเต' เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเดพเดฃเต.
o cmdtail(เดธเตเดเตเดฐเดฟเดเดเต t)
เดเดจเตเดจ เดธเดนเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดเตเดธเดฟเดเต() (เดเตเดตเดเตเดฏเตเด เดเดพเดฃเตเด เดเดเตเดธเดฟเดเต()): เดเดฐเต `เดเดฎเดพเตปเดกเต เดเตเดฏเดฟเตฝ' เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต, to
เดเดชเดฏเตเดเดฟเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด เดเดเตเดธเดฟเดเต(). เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, `เดเดฎเดพเตปเดกเต เดเตเดฏเดฟเตฝ' เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเดพเดฃเต.
o echo(int เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด)
เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจ เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเดณเตเดเต เดชเตเดฐเดคเดฟเดงเตเดตเดจเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจเต (เด เดตเดฐเตเดเต เดตเดพเดฆเดเตเดเดณเตเด), เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด เดเดซเดพเดฃเต เดชเตเดฐเดคเดฟเดงเตเดตเดจเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ
เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดคเดฟเดงเตเดตเดจเดฟ (เดเตบ) เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
o เดธเตเดเตเดฐเดฟเดเดเต เดเดเดเด(int เดธเตเดเดฟเด, เดชเดเตเดเดฟเด (เด เดฅเดตเดพ เดธเตเดเตเดฐเดฟเดเดเต) var)
เดเตปเดกเดเตโเดธเต เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดเตเดเต เดธเดฎเดพเดจเดฎเดพเดฏ เดชเตเดฐเดตเตเดคเตเดคเดฟเดเตพ: เดธเตเดเดฟเดเดฏเต เดฑเดซเตผ เดเตเดฏเตเดฏเตเด ([]) เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ
เดตเดฟเดญเดพเดเด เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ.
o เดชเดเตเดเดฟเด eval(เดธเตเดเตเดฐเดฟเดเดเต str)
เด เดซเดเดเตโเดทเตป เดฌเดพเดเตเดเตโเดเดฟเดเตเดเต เดเดชเตเดชเดฑเตเดฑเตเดฑเดฑเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต. เดจเตฝเดเดฟเดฏ เดเดฆเดพเดนเดฐเดฃเด
เด เดคเดฟเดจเดพเตฝ เดฌเดพเดเตเดเตเดเดฟเดเตเดเต เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดเดคเตเดชเตเดฒเต เดเดดเตเดคเดพเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต:
printf(eval("ls")); // เดเดฑเดจเตเดฑเดฟเดฒเตเดณเตเดณ เดเดเดเดเตเดเตพ เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต
// เดกเดฏเดฑเดเตเดเดฑเดฟ
o exec(เดธเตเดเตเดฐเดฟเดเดเต cmd, ...)
เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฎเดพเตปเดกเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดฐเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเด เดชเตเดฐเดฟเดซเดฟเดเตโเดธเต เดเตเดฏเตเดฏเตเด arghead()เดเดจเตเดจเดฏเดพเดณเตเดเต
เดตเดพเดฆเดตเตเด เดชเตเดธเตเดฑเตเดฑเต เดซเดฟเดเตเดธเดกเต argtail()เดฏเตเดเต เดตเดพเดฆเด. เดถเตเดจเตเดฏเดคเดเดณเตเดจเตเดจเตเด เดเตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ arghead()เดจเตเดฑเต เดเดณเตเดณเดเดเตเดเด, เดถเดฐเดฟเดฏเดพเดฏ เดตเดพเดฆเด, เดเตเดเดพเดคเต argtail()เดฏเตเดเต เดตเดพเดฆเด. เดเดฒเตเดฒเดพเด
เด เดเตเดเดจเต เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเด เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดคเตเดคเดตเดฃ เดเดฑเตเดฑ เดถเตเดจเตเดฏเดคเดเดณเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดชเตเดชเด
เด เดชเตเดชเตเดพเดณเต cmdhead()เดเดฎเดพเตปเดกเดฟเดจเตเด เดเดฆเตเดฏเดคเตเดคเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดฟเดจเตเดฎเดฟเดเดฏเดฟเตฝ เดจเตเดฑเต เดเดณเตเดณเดเดเตเดเดเตเดเตพ เดเตเตผเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
(เดเดฐเตเดตเดถเดตเตเด เดเดฑเตเดฑ เดถเตเดจเตเดฏเดคเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต) เดเตเดเดพเดคเต cmdtail()เดฏเตเดเต เดเดณเตเดณเดเดเตเดเดเตเดเตพ เดเตเตผเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดตเดพเดฆเดเดคเดฟเดเดณเดฟเดฒเตเดเตเดเต (เดตเตเดฃเตเดเตเด, เดเดฐเตเดฑเตเดฑ เดถเตเดจเตเดฏเดค เดเตเดฃเตเดเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต). PATH เดเดฃเตเดเตเดคเตเดคเดพเตป เดคเดฟเดฐเดเตเดเดฟเตฝ เดจเดเดคเตเดคเตเดจเตเดจเต
cmd. 0 เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเต.
o เดเดเตเดธเดฟเดเต(int เดเตเดเตเดเต เดธเดฟเดเดเดกเดฟ, เดธเตเดเตเดฐเดฟเดเดเต cmd, ...)
เดฎเตเดฎเตเดชเดคเตเดคเต เดซเดเดเตโเดทเดจเตเดฑเต เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดค, เดเดจเตเดจเดพเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต as
NOT_CHECKED เดซเดเดเตเดทเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ. เดฎเดฑเดฟเดเตเดเต, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด
เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0x7f00 เดเดฎเดพเตปเดกเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ.
o เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต (เดธเตเดเตเดฐเดฟเดเดเต cmd, เดธเตเดเตเดฐเดฟเดเดเต cmdhd, เดธเตเดเตเดฐเดฟเดเดเต เดถเดฐเดฟ, ..., เดธเตเดเตเดฐเดฟเดเดเต argtl, เดธเตเดเตเดฐเดฟเดเดเต cmdtl)
เด เดคเตเดชเตเดฒเต เดคเดจเตเดจเต เดเดเตเดธเดฟเดเต(), เดเดจเตเดจเดพเตฝ เดเดฎเดพเตปเดกเต เดนเตเดกเต/เดเตเดฏเดฟเตฝ, เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดนเตเดกเต/เดเตเดฏเดฟเตฝ เดเดจเตเดจเดฟเดต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด.
เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟเดฏ เดเดฎเดพเตปเดกเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเต cmd, เด เดคเดฟเดจเตเดถเตเดทเด cmdhd. เด เดเตเดคเตเดคเดคเต เดเดฐเต เดชเดฐเดฎเตเดชเดฐเดฏเดพเดฃเต
เดตเดพเดฆเดเตเดเตพ เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจเต, เดเดฐเตเดจเตเดจเดฟเดจเตเด เดเตเดฑเตเดฑเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต arghd เดเดชเตเดชเด argtl. เดเดฎเดพเตปเดกเต เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต
cmdtl. 0 เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเต
o เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต (int เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต, เดธเตเดเตเดฐเดฟเดเดเต cmd, เดธเตเดเตเดฐเดฟเดเดเต cmdhd, เดธเตเดเตเดฐเดฟเดเดเต เดถเดฐเดฟ, ..., เดธเตเดเตเดฐเดฟเดเดเต argtl,
เดธเตเดเตเดฐเดฟเดเดเต cmdtl)
เดฎเตเดฎเตเดชเดคเตเดคเต เดซเดเดเตโเดทเดจเตเดฑเต เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดค, เดเดจเตเดจเดพเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต as
NOT_CHECKED เดซเดเดเตเดทเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ. เดฎเดฑเดฟเดเตเดเต, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด
เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0x7f00 เดเดฎเดพเตปเดกเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ.
o int เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต (เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ)
เดเดเตเดเดฟเตฝ เดชเตเดเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดฎเตเดฒเตเดฏเด เดจเตฝเดเตเดจเตเดจเต เดซเดฏเดฒเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
o เดชเดเตเดเดฟเด fgets(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ, เดชเดเตเดเดฟเด เดเดซเตเดธเตเดฑเตเดฑเต)
เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด: in icmake เดชเดคเดฟเดชเตเดชเต 8.00.00 เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด เดซเดเดเตโเดทเดจเตเดฑเต เดชเตเดฐเตเดเตเดเตเดเตเดชเตเดชเต เดฎเดพเดฑเตเดฑเดฟ
เดชเดเตเดเดฟเด fgets(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ, int เดเดซเตเดธเตเดฑเตเดฑเต) เดฒเตเดเตเดเต เดชเดเตเดเดฟเด fgets(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ, เดชเดเตเดเดฟเด เดเดซเตเดธเตเดฑเตเดฑเต).
เด เดเดเตเดเตเดจเตเดจ เดเดซเตโเดธเตเดฑเตเดฑเดฟเตฝ เด เดเตเดคเตเดค เดตเดฐเดฟ เดเดฃเตเดเตเดคเตเดคเดฟ เดเดซเตเดธเตเดฑเตเดฑเต เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเต เดซเดฏเดฒเต. เดเดฐเต เดชเดพเดธเตเดธเต
เดถเตเดจเตเดฏเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต fgets เดตเดพเดฏเดฟเดเตเดเดพเตป เดซเดฏเดฒเต เด เดคเดฟเดจเตเดฑเต เดคเตเดเดเตเดเด เดฎเตเดคเตฝ.
เดฑเตเดกเต เดฒเตเดจเดฟเดฒเต เดเดณเตเดณเดเดเตเดเดเตเดเตพ เด เดคเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดเดเดเดฎเดพเดฏเดฟ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเดคเต เดจเตฝเดเตเดจเตเดจเต
(เดเตเดเดพเดคเต \n เดฒเตเตป เดเตเตผเดฎเดฟเดจเตเดฑเตเดฑเตผ), เด เดคเดฟเดจเตเดฑเต เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเดเดเดฎเดพเดฏเดฟ เดฒเตเดจเดฟเดจเตเดฑเต เดเตเตผเดฎเดฟเดจเตเดฑเตเดฑเตผ `\n'
(เดเดฃเตเดเตเดชเดฟเดเดฟเดเตเดเดพเตฝ), เด เดคเดฟเดจเตเดฑเต เดฎเตเดจเตเดจเดพเดฎเดคเตเดคเต เดเดเดเดฎเดพเดฏเดฟ เดธเตเดเตเดฐเดฟเดเดเต OK เดเดฐเต เดฒเตเตป เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ
เดตเดพเดฏเดฟเดเตเดเตเด, เดชเดฐเดพเดเดฏเด เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดพเดฏเดจ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเดพเตฝ. EOF-เตฝ เดตเดพเดฏเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดเดฃเต
เดฎเดเดเตเดเดฟ. เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดชเดเตเดเดฟเดเดฏเดฟเตฝ เด เดงเดฟเด เดเดเดเดเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด, เด เดต เดเดจเตเดคเดฐเดฟเดเดฎเดพเดฃเต
เดเดชเดฏเตเดเดฟเดเตเดเดคเต fgets เด เดเตเดคเตเดค เดตเดฐเดฟ เดตเดพเดฏเดฟเดเตเดเตเดฎเตเดชเตเตพ.
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดตเดฐเดฟเดเตพ เดตเดพเดฏเดฟเดเตเดเดพเตป, เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดเดคเดพเดฏเดฟ เดชเดพเดธเตเดธเดพเดเตเดเดฟ เดคเตเดเดเตเดเตเด เดฒเดญเดฟเดเตเดเตเดจเตเดจเต เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดตเดพเดฆเด.
เดคเตเดเตผเดจเตเดจเตเดณเตเดณ เดตเดฐเดฟเดเตพ เดตเดพเดฏเดฟเดเตเดเดพเตป, เดฎเตเดฎเตเดชเต เดจเตฝเดเดฟเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดเตเดฎเดพเดฑเตเด fgets เดจเตเดฑเต เดธเตเดเตเดเดจเตเดฑเต
เดตเดพเดฆเด.
เดเดฐเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดซเดฏเตฝ เดเดเตเดเดจเต เดตเดพเดฏเดฟเดเตเดเดพเดฎเตเดจเตเดจเต เดเดพเดฃเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเดฆเดพเดนเดฐเดฃเด เดเดคเดพ:
เดฒเดฟเดธเตเดฑเตเดฑเต เดฑเดฟเดเตเดเต;
เด เดคเตเดธเดฎเดฏเด (1)
{
ret = fgets("เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต", ret);
เดเดเตเดเดฟเตฝ (! เดฑเดฟเดเตเดเต)
เดชเตเดพเดเตเดเดฟ;
เดชเตเดฐเดเตเดฐเดฟเดฏ(ret[0], ret[1]);
}
o int fprintf(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต, ...)
เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดฒเตเดฒเดพ (เดเตเดฎ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด) เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเด เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเดจเตเดจเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต. เดเดตเดฏเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต
เด เดเตเดเดเดฟเดเตเด เดตเดพเดฆเดเตเดเตพ.
o int fprintf(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต, เดธเตเดเตเดฐเดฟเดเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเต, ...)
เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดฒเตเดฒเดพ (เดเตเดฎ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด) เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเด เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเดจเตเดจเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต. เดเดตเดฏเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต
เด เดเตเดเดเดฟเดเตเด เดตเดพเดฆเดเตเดเตพ.
If เดซเตเดพเตผเดฎเดพเดฑเตเดฑเต เดชเตเดฒเตเดธเตโเดนเตเตพเดกเดฑเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต % 1 .. %n เดเดเตเดเตโเดชเตเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเต เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (เดเดคเตเด เดเดพเดฃเตเด
strformat). เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเตเดฃเตเดเดฟเดเดเต (เดเตเดเดพเดคเต) เดเดจเตเดจเดคเดฟเดจเดชเตเดชเตเดฑเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดซเตเตผเดฎเดพเดฑเตเดฑเต เดธเตเดเตเดฐเดฟเดเดเต: เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเตเดฏเดคเตเดคเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดซเตเดพเตผเดฎเดพเดฑเตเดฑเต เดเดจเตเดจเต เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเดจเตเดจเต %1.
o เดธเตเดเตเดฐเดฟเดเดเต get_base(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เด เดเดฟเดธเตเดฅเดพเดจ เดจเดพเดฎเด เดจเตฝเดเตเดจเตเดจเต เดซเดฏเดฒเต. เดชเดพเดคเตเดคเต เดชเตเดฐเดฟเดซเดฟเดเตโเดธเต เดเดฒเตเดฒเดพเดคเตเดค เดซเดฏเดฒเดพเดฃเต เด เดเดฟเดธเตเดฅเดพเดจ เดจเดพเดฎเด
เด เดคเดฟเดจเตเดฑเต เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เดเตเดเดพเดคเต. เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เด เดตเดธเดพเดจ เดเดเตเดเดคเตเดคเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดตเดฟเดตเดฐเดเตเดเดณเตเด เดเดฃเต
เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดฟเตฝ เดกเตเดเตเดเต. เด เดจเตเดคเดฟเดฎ เดกเตเดเตเดเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เด เดเดฟเดธเตเดฅเดพเดจ เดจเดพเดฎเดฎเดพเดฃเต.
เดเดฆเดพ, เด เดเดฟเดธเตเดฅเดพเดจ เดจเดพเดฎเด เดเดฌเดฟ เดคเตเดฒเตเดฏเดฎเดพเดฃเต a, เด เดเดฟเดธเตเดฅเดพเดจ เดจเดพเดฎเด abc เดคเตเดฒเตเดฏเดฎเดพเดฃเต เดเดฌเดฟ, เด เดเดฟเดคเตเดคเดฑ
เดชเตเดฐเต a/b/c เดคเตเดฒเตเดฏเดฎเดพเดฃเต c.
o เดธเตเดเตเดฐเดฟเดเดเต เดจเตเดเตเด()
เด เดเตเดคเตเดค เด เดฎเตผเดคเตเดคเดฟเดฏ เดเต เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดเดฏเดฟ เดจเตฝเดเตเดจเตเดจเต (`Enter' เด เดฎเตผเดคเตเดคเตเดจเตเดจเดคเต เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ).
o เดธเตเดเตเดฐเดฟเดเดเต get_dext(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เดจเตฝเดเตเดจเตเดจเต เดซเดฏเดฒเต, เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเตเดเตเดเต เดเตพเดชเตเดชเตเดเต. เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เดเดฒเตเดฒเดพเด
เดซเดฏเตฝเดจเดพเดฎเดคเตเดคเดฟเดจเตเดฑเต เด เดตเดธเดพเดจ เดกเตเดเตเดเดฟเตฝ เดคเตเดเดเตเดเตเดจเตเดจ เดตเดฟเดตเดฐเดเตเดเตพ.
เด เดจเตเดคเดฟเดฎ เดกเตเดเตเดเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
o เดชเดเตเดเดฟเด getenv(เดธเตเดเตเดฐเดฟเดเดเต envvar)
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดจเตฝเดเตเดจเตเดจเต envvar เดฐเดฃเตเดเต เดเดเดเดเตเดเตพ เด เดเดเตเดเดฟเดฏ เดเดฐเต เดชเดเตเดเดฟเดเดฏเดฟเตฝ:
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเดเดฟเดเตเดเตเดฃเตเดเต เดเดจเตเดจเต เดเดฆเตเดฏ เดเดเดเด เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต (เดฎเตเดฒเตเดฏเด
"เดเตเดธเดจเตเดฎเตเดเตเดธ") เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดฒเตเดฒ (เดฎเตเดฒเตเดฏเด "เดเตเดธเดจเตเดฎเตเดเตเดธ");
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเดเดเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเดคเตเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดฐเตเดชเดคเตเดคเดฟเดฒเตเดณเตเดณเดคเดพเดฃเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ = เดฎเตเดฒเตเดฏเด, เดเตเดเดพเดคเต เดชเดเตเดเดฟเดเดฏเตเดเต เดจเดฟเตผเดตเดเดฟเดเตเดเดพเตฝ
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเดเดเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดฎเตเดฒเตเดฏเด. เดฎเตเดฒเตเดฏเด เดถเตเดจเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ, เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต, เดชเดเตเดทเต
เด เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเดฐเต เดตเดพเดเดเดตเตเดฎเดฟเดฒเตเดฒ.
o เดธเตเดเตเดฐเดฟเดเดเต get_ext(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เดจเตฝเดเตเดจเตเดจเต เดซเดฏเดฒเต, เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเตเดเตเดเต เดเดดเดฟเดเต. เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เดเดฒเตเดฒเดพเด
เดซเดฏเตฝ เดจเดพเดฎเดคเตเดคเดฟเดฒเต เด เดตเดธเดพเดจ เดกเตเดเตเดเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจ เดตเดฟเดตเดฐเดเตเดเตพ.
เด เดจเตเดคเดฟเดฎ เดกเตเดเตเดเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
o int getpid()
icmake เดฌเตเดฑเตเดฑเต เดเตเดกเต เดเดจเตเดฑเตผเดชเตเดฐเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดชเตเดฐเตเดธเดธเตเดธเต-เดเดกเดฟ เดจเตฝเดเตเดจเตเดจเต icm-exec.
o เดธเตเดเตเดฐเดฟเดเดเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเต ()
เดเตเดฌเตเตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเดเตเด เด เดเตเดคเตเดค เดตเดฐเดฟ a เดเดฏเดฟ เดจเตฝเดเตเดจเตเดจเต เดธเตเดเตเดฐเดฟเดเดเต. เดเดจเตเดจเดคเดฟเตฝ เดฒเตเตป เดชเตเดฐเดตเตเดถเดฟเดเตเดเต
เดฑเดฟเดเตเดเตเดฃเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเดพเดคเตเดค เดเดฐเต `Enter' เดเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฌเตเตผเดกเต เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเดฃเด
เดธเตเดเตเดฐเดฟเดเดเต.
o เดธเตเดเตเดฐเดฟเดเดเต get_path(เดธเตเดเตเดฐเดฟเดเดเต เดซเดฏเตฝ)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดชเดพเดคเตเดคเต-เดชเตเดฐเดฟเดซเดฟเดเตโเดธเต เดจเตฝเดเตเดจเตเดจเต เดซเดฏเดฒเต. เดชเดพเดคเตเดคเต เดชเตเดฐเดฟเดซเดฟเดเตโเดธเต เดเดจเตเดจเดคเต เดตเดฐเตเดฏเตเดณเตเดณ เดเดฒเตเดฒเดพ เดตเดฟเดตเดฐเดเตเดเดณเตเด (เดเดชเตเดชเด
เดเตพเดชเตเดชเตเดเต) เด เดตเดธเดพเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเตผ (เด เดคเดพเดฏเดคเต, เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดธเดฟเดธเตเดฑเตเดฑเด, เดเดฐเต เดซเตเตผเดตเตเดกเต- เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฌเดพเดเตเดเตเดธเตเดฒเดพเดทเต).
เดเดฐเต เดชเดพเดคเดฏเตเด เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
o int เดฒเดฟเดธเตเดฑเตเดฑเตเดซเตเตปเดกเต(เดฒเดฟเดธเตเดฑเตเดฑเต lst, เดธเตเดเตเดฐเดฟเดเดเต str)
เดเดฆเตเดฏ เดธเตเดเดฟเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเดตเดฟเดเต เดเดฐเดเต str เดเดฃเตเดเตเดคเตเดคเดฟ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ -1 เดเดเตเดเดฟเตฝ เดฒเดฟเดธเตเดฑเตเดฑเต เดเดฒเตเดฒ
เด เดเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต str.
o int เดฒเดฟเดธเตเดฑเตเดฑเตเดฒเตเตป(เดฒเดฟเดธเตเดฑเตเดฑเต l)
เดฎเตเดฒเดเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต เดชเดเตเดเดฟเด.
o เดชเดเตเดเดฟเด เดฒเดฟเดธเตโเดฑเตเดฑเตเดฃเดฟเดฏเตป(เดฒเดฟเดธเตเดฑเตเดฑเต lhs, เดชเดเตเดเดฟเด rhs)
เดฎเตเดฒเดเดเตเดเดณเตเดเต เดฏเตเดฃเดฟเดฏเตป เด เดเดเตเดเตเดจเตเดจ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต lhs เดเดชเตเดชเด rhs.
o เดชเดเตเดเดฟเด เดฒเดฟเดธเตโเดฑเตเดฑเตเดฃเดฟเดฏเตป(เดฒเดฟเดธเตเดฑเตเดฑเต lst, เดธเตเดเตเดฐเดฟเดเดเต str)
เดฎเตเดฒเดเดเตเดเดณเตเดเต เดฏเตเดฃเดฟเดฏเตป เด เดเดเตเดเตเดจเตเดจ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเดชเตเดชเด str.
o เดชเดเตเดเดฟเด เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต(เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดธเตเดเต)
เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดซเดฏเดฒเตเดเดณเตเดเตเดฏเตเด เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต เดชเตเดพเดฏเตเดฎเตเดเด. เดเดฆเดพ, เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต("*.c") เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต
เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดซเดฏเดฒเตเดเดณเตเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต .c.
o เดชเดเตเดเดฟเด เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต(เดคเดฐเด, เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดธเตเดเต)
เดฎเตเดฎเตเดชเดคเตเดคเต เดซเดเดเตโเดทเตป เดชเตเดฒเต เดคเดจเตเดจเต, เดชเดเตเดทเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดเดเดเดเตเดเดณเตเดเต เดคเดฐเด เดเดฏเดฟเดฐเดฟเดเตเดเดพเด
เด เดคเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดตเดพเดฆเดฎเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต:
เดเดฟเดนเตเดจ เด เตผเดคเตเดฅเด
IS_ALL เดเดฒเตเดฒเดพ เดกเดฏเดฑเดเตโเดเดฑเดฟ เดเตปเดเตเดฐเดฟเดเดณเตเด เดจเตเดเตเดจเตเดจเต
IS_DIR เดเตพเดชเตเดชเตเดเต เดเดฒเตเดฒเดพ เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเตเด เดจเตเดเตเดจเตเดจเต. เดเดชเตเดชเด ..
IS_FILE เดซเดฏเดฒเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตเดเตเดจเตเดจเต
IS_SUBDIR เดเดฒเตเดฒเดพ เดเดชเดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเตเด เดจเตเดเตเดจเตเดจเต
เดชเดพเดฑเตเดฑเตเตบ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด * Unix-type เดเดชเตเดชเดฑเตเดฑเตเดฑเดฟเดเดเต เดเตเดดเดฟเดฒเตเดณเตเดณ เดฎเดฑเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเตปเดเตเดฐเดฟเดเดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเดฟเดฒเตเดฒ
เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ. เดเดชเดฏเตเดเดฟเดเตเดเตเด .* เด เดคเดฟเดจเต เดตเตเดฃเตเดเดฟ.
o เดชเดเตเดเดฟเด เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต(เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดธเตเดเต, เดชเตเดคเดฟเดฏเดคเต, เดธเตเดเตเดฐเดฟเดเดเต เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเด)
เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเด เดชเตเดคเดฟเดฏเดตเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดซเดฏเดฒเตเดเดณเตเดเตเดฏเตเด เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต
เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเด. เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดเตเดฑเตเดชเตเดชเดเตเดเดพเดฐเตป เดชเดเดฐเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด เดชเตเดคเดฟเดฏเดคเต. เด เดคเดฒเตเดฒ เดชเตเดคเดฟเดฏเดคเต เดเดชเตเดชเด
เดเตเดฑเตเดชเตเดชเดเตเดเดพเดฐเตป เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเดฐเดพเดฃเต, เดธเตเดเตเดฐเดฟเดเดเตเดเดณเดฒเตเดฒ.
o เดชเดเตเดเดฟเด makelist([int = IS_FILE,] เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดธเตเดเต, เดชเตเดคเดฟเดฏเดคเต, เดธเตเดเตเดฐเดฟเดเดเต เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเด)
เดฎเตเดฎเตเดชเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต, เดชเดเตเดทเต เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด เดเดจเตเดจเดคเตเดชเตเดฒเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด เดชเดเตเดเดฟเด เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต(เดคเดฐเด,
เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดธเตเดเต).
o เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต(เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดธเตเดเต, เดชเดดเดฏ, เดธเตเดเตเดฐเดฟเดเดเต เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเด)
เดฎเตเดเดณเดฟเตฝ เดเดพเดฃเตเดจเตเดจ; comparefile-เดจเตเดเตเดเดพเตพ เดชเดดเดฏ เดซเดฏเดฒเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต.
o เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต(เดคเดฐเด, เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดธเตเดเต, เดชเดดเดฏ, เดธเตเดเตเดฐเดฟเดเดเต เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเด)
เดฎเตเดฎเตเดชเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต, เดชเดเตเดทเต เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด เดเดจเตเดจเดคเตเดชเตเดฒเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด เดชเดเตเดเดฟเด เดฎเตเดเตเดเตโเดฒเดฟเดธเตเดฑเตเดฑเต(เดคเดฐเด,
เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดธเตเดเต).
o int printf(...)
เดธเตเดเตเดฐเตเดจเดฟเดฒเตเดเตเดเต (เด เดคเดพเดฏเดคเต, เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดเดเตเดเตเดชเตเดเตเดเต เดธเตเดเตเดฐเตเด) เดเดฒเตเดฒเดพ (เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด) เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต.
เด เดเตเดเดเดฟเดเตเด เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต.
o int printf(เดธเตเดเตเดฐเดฟเดเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเต, ...)
เดธเตเดเตเดฐเตเดจเดฟเดฒเตเดเตเดเต (เด เดคเดพเดฏเดคเต, เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดเดเตเดเตเดชเตเดเตเดเต เดธเตเดเตเดฐเตเด) เดเดฒเตเดฒเดพ (เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด) เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต.
เด เดเตเดเดเดฟเดเตเด เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต (the เดซเตเดพเตผเดฎเดพเดฑเตเดฑเต เดธเตเดเตเดฐเดฟเดเดเต เดเดฐเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต).
If เดซเตเดพเตผเดฎเดพเดฑเตเดฑเต เดชเตเดฒเตเดธเตโเดนเตเตพเดกเดฑเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต % 1 .. %n เดเดเตเดเตโเดชเตเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเต เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (เดเดคเตเด เดเดพเดฃเตเด
strformat).
o int putenv(เดธเตเดเตเดฐเดฟเดเดเต envvar)
เดเตเตผเดเตเดเตเดจเตเดจเต envvar เดเดฑเดจเตเดฑเดฟเดฒเตเดเตเดเต (icmake) เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดซเตเตผเดฎเดพเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเตเด: "VAR=value".
0 เดจเตฝเดเตเดจเตเดจเต.
o เดธเตเดเตเดฐเดฟเดเดเต เดตเดฒเตเดชเตเดชเด เดฎเดพเดฑเตเดฑเตเด(เดธเตเดเตเดฐเดฟเดเดเต str, int เดชเตเดคเดฟเดฏ เดจเตเดณเด) เดธเตเดเตเดฐเดฟเดเดเดฟเดจเตเดฑเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต str, เดตเดฒเตเดชเตเดชเด เดฎเดพเดฑเตเดฑเดฟ
เดชเตเดคเดฟเดฏ เดจเตเดณเด เดเดฅเดพเดชเดพเดคเตเดฐเดเตเดเตพ. เดเดเตเดเดฟเตฝ เดชเตเดคเดฟเดฏ เดจเตเดณเด เดจเตเดเดฑเตเดฑเตเดตเต เดเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเตเด,
if เดชเตเดคเดฟเดฏ เดจเตเดณเด เดเดตเดฟเดเตเดเต str's เดฆเตเตผเดเตเดฏเด เดคเตเดเตผเดจเตเดจเต เดชเตเดคเตเดคเดพเดฏเดฟ เดเตเตผเดคเตเดค เดชเตเดฐเดคเตเดเดเตเดเตพ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต
เดถเตเดจเตเดฏเดฎเดพเดฏ เดเดเดเตเดเดณเดฟเดฒเตเดเตเดเต.
o int เดตเดฒเดฟเดชเตเดชเด (เดชเดเตเดเดฟเด l)
เดเดดเดฟเดตเดพเดเตเดเดฟ: เดเดชเดฏเตเดเดฟเดเตเดเตเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเต.
o int sizeoflist(เดฒเดฟเดธเตเดฑเตเดฑเต l)
เดเดดเดฟเดตเดพเดเตเดเดฟ: เดเดชเดฏเตเดเดฟเดเตเดเตเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเต.
o เดชเดเตเดเดฟเด เดธเตเดฑเตเดฑเดพเดฑเตเดฑเต(เดธเตเดเตเดฐเดฟเดเดเต เดชเตเดฐเดตเตเดถเดจเด)
เดฑเดฟเดเตเดเตเตบเดธเต เด เดฑเดฟเดเตเดเตเดเตเดเดพเดคเตเดคเดชเดฟเดถเดเตเดจเดฟเดฒเดธเตเดฑเตเดฑเดพเดฑเตเดฑเต(2) เดกเดฏเดฑเดเตเดเดฑเดฟ เดเตปเดเตเดฐเดฟเดฏเตเดเต เดตเดฟเดตเดฐเดเตเดเตพ เดเตปเดเตเดฐเดฟ เดเดฐเต เดชเดเตเดเดฟเดเดฏเดพเดฏเดฟ. เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดชเดเตเดเดฟเด
เดฐเดฃเตเดเต เดเดเดเดเตเดเดณเตเดฃเตเดเต: เดเดเดเด 0 เดเดฃเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดฎเตเดฒเตเดฏเด, เดฎเตเดฒเดเด 1 เดจเตเดฑเต เดตเดฒเดฟเดชเตเดชเด เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต
เดซเดฏเดฒเต.
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเตพ เดฌเดฟเดฑเตเดฑเต-เดซเตเดฒเดพเดเตเดเดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต, เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเตเตปเดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเดเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฐเดเดฟเดเตเดเดคเดพเดฃเต
เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ:
S_IFCHR S_IFDIR S_IFREG
S_IREAD S_IWRITE S_IEXEC
เดเดพเดฃเตเด เด เดฑเดฟเดเตเดเตเดเตเดเดพเดคเตเดคเดชเดฟเดถเดเตเดจเดฟเดฒเดธเตเดฑเตเดฑเดพเดฑเตเดฑเต(2) เด เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเดณเตเดเต เด เตผเดคเตเดฅเดเตเดเตพเดเตเดเดพเดฏเตเดณเตเดณ เดฎเดพเดจเตเดตเตฝ เดชเตเดเต.
o เดชเดเตเดเดฟเด เดธเตเดฑเตเดฑเดพเดฑเตเดฑเต (เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต, เดธเตเดเตเดฐเดฟเดเดเต เดชเตเดฐเดตเตเดถเดจเด)
เดฎเตเดฎเตเดชเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต as P_NOCHECK เดชเตเดฐเดตเตผเดคเตเดคเดจเด
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ. เดฎเดฑเดฟเดเตเดเต, เดคเดฟเดฐเดฟเดเตเดเตเดตเดฐเตเดจเตเดจเต เด เดฑเดฟเดเตเดเตเดเตเดเดพเดคเตเดคเดชเดฟเดถเดเตเดจเดฟเดฒเดธเตเดฑเตเดฑเดพเดฑเตเดฑเต(2) เดฑเดฟเดเตเดเตเตบ เดฎเตเดฒเตเดฏเด.
o int strchr(เดธเตเดเตเดฐเดฟเดเดเต str, เดธเตเดเตเดฐเดฟเดเดเต เด เดเตเดทเดฐเดเตเดเตพ)
เดเดฆเตเดฏ เดธเตเดเดฟเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต str เด เดคเดฟเตฝ เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฅเดพเดชเดพเดคเตเดฐเดเตเดเตพ เดเดพเดเตเดเตเดเตพ เดเดฃเตเดเตเดคเตเดคเดฟ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ -1
if str เดเดจเตเดจเดคเดฟเดฒเต เดเดฅเดพเดชเดพเดคเตเดฐเดเตเดเดณเตเดจเตเดจเตเด เด เดเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดพเดเตเดเตเดเตพ.
o int strlen(เดธเตเดเตเดฐเดฟเดเดเต str)
เดชเตเดฐเดคเตเดเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต str (เด เดตเดธเดพเดจ 0 เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ).
o int strfind(เดธเตเดเตเดฐเดฟเดเดเต เดตเตเดเตเดเตเตฝ เดเตเดจ, เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดเดฟ)
เดเตปเดกเตเดเตเดธเต เดฑเดฟเดเตเดเตเตบเดธเต เดตเตเดเตเดเตเตฝ เดเตเดจ เดเดตเดฟเดเต เดธเตเดเดฟ เดเดฃเตเดเตเดคเตเดคเดฟ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ -1 เดเดเตเดเดฟเตฝ เดธเตเดเดฟ เด เดเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ
in เดตเตเดเตเดเตเตฝ เดเตเดจ.
เด เดซเดเดเตเดทเตป เดเดฏเดฟเดฐเตเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเต strstr() in เดชเดคเดฟเดชเตเดชเตเดเตพ เดฎเตเดฎเตเดชเต 7.00.
o int strformat(เดธเตเดเตเดฐเดฟเดเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเต,...)
เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ % 1 .. % 2 เดเดจเตเดจ เดชเตเดฒเตเดธเตโเดนเตเตพเดกเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเต เดเตเดฏเตโเดค เดธเตเดเตเดฐเดฟเดเดเต เดจเตฝเดเตเดจเตเดจเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเตเตผเดฎเดพเดฑเตเดฑเต.
เดเดฆเดพเดนเดฐเดฃเด:
void main ()
{
int i = 10;
int j = 20;
เดธเตเดเตเดฐเดฟเดเดเต s1;
เดธเตเดเตเดฐเดฟเดเดเต s2;
// เดชเดฐเดฎเตเดชเดฐเดพเดเดค เดธเดฎเตเดชเดจเด:
s1 = (เดธเตเดเตเดฐเดฟเดเดเต)i + "" + (เดธเตเดเตเดฐเดฟเดเดเต)j + "" + (เดธเตเดเตเดฐเดฟเดเดเต)i;
// strformat เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต:
s2 = strformat("%1 %2 %1", i, j);
printf("s1 = %1, s2 = %2\n", s1, s2);
}
o เดธเตเดเตเดฐเดฟเดเดเต strlwr(เดธเตเดเตเดฐเดฟเดเดเต s)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเตเดฑเดฟเดฏเดเตเดทเดฐเด เดกเตเดฏเตเดชเตเดฒเดฟเดเตเดเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต s.
o เดชเดเตเดเดฟเด strtok(เดธเตเดเตเดฐเดฟเดเดเต str, เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเดฑเตเดเตพ)
เดฏเตเดเต เดเดฒเตเดฒเดพ เดธเดฌเตโเดธเตโเดเตเดฐเดฟเดเดเตเดเดณเตเด เด เดเดเตเดเตเดจเตเดจ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต str เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเตเดฃเตเดเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
(เดคเตเดเตผเดเตเดเดฏเดพเดฏ) เดชเตเดฐเดคเตเดเดเตเดเตพ เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเดฑเตเดเตพ. เดเดฆเดพ, strtok("เดนเดฒเต icmake's+world", " +")
เดฎเตเดจเตเดจเต เดธเตเดเตเดฐเดฟเดเดเตเดเตพ เด เดเดเตเดเดฟเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต "เดนเดฒเตเดพ", "icmake เดจเตเดฑเต", เดเดชเตเดชเด "เดฒเตเดพเดเด".
o เดธเตเดเตเดฐเดฟเดเดเต strupr(เดธเตเดเตเดฐเดฟเดเดเต s)
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดตเดฒเดฟเดฏเดเตเดทเดฐเด เดกเตเดฏเตเดชเตเดฒเดฟเดเตเดเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต s.
o เดธเตเดเตเดฐเดฟเดเดเต substr(เดธเตเดเตเดฐเดฟเดเดเต เดเตเดเตเดธเตเดฑเตเดฑเต, int เดเดซเตเดธเตเดฑเตเดฑเต, int เดเดฃเตเดฃเตเด)
เดเดฐเต เดเดชเดธเตโเดเตเดฐเดฟเดเดเต เดจเตฝเดเตเดจเตเดจเต เดเตเดเตเดธเตเดฑเตเดฑเตเดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต เดเดซเตเดธเตเดฑเตเดฑเต, เด เดเดเตเดเตเดจเตเดจ เดเดฃเตเดฃเตเด เดเดฅเดพเดชเดพเดคเตเดฐเดเตเดเตพ. เดเดเตเดเดฟเตฝ
เดเดซเตเดธเตเดฑเตเดฑเต เดธเตเดเตเดฐเดฟเดเดเดฟเดจเตเดฑเต เดตเดฒเตเดชเตเดชเด เดเดตเดฟเดฏเตเดจเตเดจเต (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดคเตเดฒเตเดฏเด). เดเดฃเตเดฃเตเด <= 0, เดชเดฟเดจเตเดจเต เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดเดฐเดเต
เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดชเตเดชเตเดเตเดจเตเดจเต. เดเดเตเดเดฟเตฝ เดเดซเตเดธเตเดฑเตเดฑเต 0-เตฝ เดเตเดฑเดตเดพเดฃเตเดเตเดเดฟเตฝ 0 เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
o int เดธเดฟเดธเตเดฑเตเดฑเด(เดธเตเดเตเดฐเดฟเดเดเต เดเดฎเดพเตปเดกเต)
เดจเดฟเตผเดตเตเดตเดนเดฟเดเตเดเตเดจเตเดจเต เดเดฎเดพเตปเดกเต. เดฑเดฟเดเตเดเตเตบ เดฎเตเดฒเตเดฏเด เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดค เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดฑเตเดฑเต เดฎเตเดฒเตเดฏเดคเตเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดฆเดฟ
เดธเตเดเตเดฐเดฟเดเดเต เดเดฎเดพเตปเดกเต เดฑเตเดกเดฏเดฑเดเตเดทเตป เดเตเดเดพเดคเต/เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดชเตเดชเดฟเดเดเต เดชเตเดฐเดคเตเดเดเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด.
o int เดธเดฟเดธเตเดฑเตเดฑเด(int เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต, เดธเตเดเตเดฐเดฟเดเดเต เดเดฎเดพเตปเดกเต)
เดฎเตเดฎเตเดชเดคเตเดคเต เดซเดเดเตโเดทเดจเตเดฑเต เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดค, เดเดจเตเดจเดพเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต as
NOT_CHECKED เดซเดเดเตเดทเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ. เดฎเดฑเดฟเดเตเดเต, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด
เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0x7f00 เดเดฎเดพเตปเดกเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ.
o เดธเตเดเตเดฐเดฟเดเดเต เดเตเดฐเดฟเด(เดธเตเดเตเดฐเดฟเดเดเต s)
เดเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต s เดตเตเดฑเตเดฑเต เดธเตเดชเตเดธเตเดเดณเต เดจเดฏเดฟเดเตเดเดพเดคเตเดฏเตเด เดชเดฟเดจเตเดจเดฟเดฒเดพเดเตเดเดพเดคเตเดฏเตเด.
o เดธเตเดเตเดฐเดฟเดเดเต เดเตเดฐเดฟเดเดฒเตเดซเตเดฑเตเดฑเต(เดธเตเดเตเดฐเดฟเดเดเต str)
เดเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต s เดตเตเดณเตเดคเตเดค เดเดเดเตเดเตพ เดจเดฏเดฟเดเตเดเดพเดคเต.
o เดธเตเดเตเดฐเดฟเดเดเต เดเตเดฐเดฟเด(เดธเตเดเตเดฐเดฟเดเดเต s)
เดเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต s เดตเตเดณเตเดคเตเดค เดเดเดเตเดเตพ เดชเดฟเดจเตเดคเตเดเดฐเดพเดคเต.
USER เดจเดฟเตผเดตเดเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ
เดถเตเดจเตเดฏเด เดชเตเดฐเดงเดพเดจ
เดเดเตเดฎเตเดเตเดเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดเดฐเต เดเดชเดฏเตเดเตเดคเต-เดจเดฟเตผเดตเดเดฟเดเตเด เดซเดเดเตเดทเตป เดจเตฝเดเดฃเด เดชเตเดฐเดงเดพเดจ. เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดชเตเดฐเดงเดพเดจ เดเดฃเตเดเต
เดฎเตเดจเตเดจเต เดเดชเตเดทเดฃเตฝ เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ, เด เดตเดธเดพเดจเดคเตเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด (envp) เดเดฆเตเดฏเดคเตเดคเตเดคเต
(เดเตผเดเดฟเดธเดฟ), เดชเตเดฒเต C. เด เดคเดฟเดจเตเดฑเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดฐเตเดเตเดเตเดเตเดชเตเดชเต เดเดคเดพเดฃเต (เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด: เดถเตเดจเตเดฏเด เดฎเดเดเตเดเด เดคเดฐเด):
เดชเตเดฐเดงเดพเดจ เด เดธเดพเดงเตเดค (int argc, เดฒเดฟเดธเตเดฑเตเดฑเต argv, เดฒเดฟเดธเตเดฑเตเดฑเต envp)
In เดชเตเดฐเดงเดพเดจ (),
o เดเตผเดเดฟเดธเดฟ เดฎเตเดฒเดเดเตเดเดณเตเดเต เดเดฃเตเดฃเดคเตเดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต argv;
o argv เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดฎเตเดฒเดเด 0 .bim-เดจเตเดฑเต เดชเตเดฐเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต
เดซเดฏเตฝ;
o envp 'เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ' เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดเดเตเดเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เด เดคเดฟเดจเตเดฑเต เดฎเตเดฒเดเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเด. เดเดเดเดเตเดเตพ envp เดซเตเด เดเดฃเตเดเต
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ = เดฎเตเดฒเตเดฏเด. เดชเดเดฐเดฎเดพเดฏเดฟ, เดชเตเดฐเดตเตผเดคเตเดคเดจเด getenv a เดตเตเดฃเตเดเตเดเตเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดเดจเดเดฟ. เดเดฆเดพเดนเดฐเดฃเด:
เดชเตเดฐเดงเดพเดจเด เด เดธเดพเดงเตเดตเดพเดฃเต (int argc, list argv)
{
เดธเดฎเดพเดนเดฐเดฟเดเตเดเดพเดจเตเดณเตเดณ เดชเดเตเดเดฟเด;
int idx;
เดเดเตเดเดฟเตฝ (argc == 1)
เดเดชเดฏเตเดเด (เดเดเดเด(0, argv));
เดเดเตเดเดฟเตฝ (เดเตเดฎเตเดชเตเตฝ = เดฎเดพเดฑเตเดฑเดฟ ("*.cc"))
{
เดตเตเดฃเตเดเดฟ (idx = เดฆเตเตผเดเตเดฏเด (tocompile); idx--; )
เดเดเดชเตเตฝ(เดเดเดเด(idx, toCompile));
เดเดเตเดเดฟเตฝ (getenv("dryrun")[0] == "0")
เดฒเดฟเดเตเดเดฟเดเดเต (เดเดเดเด(2, argv));
}
}
เดเดฒเตเดฒเดพ เดเดเตเดณ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเด เด เดตเดฏเตเดเต เดจเดฟเตผเดตเดเดจเดเตเดเดณเตเดเต เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดชเตเดฐเดงเดพเดจ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเดคเต
icmakeเด เดงเดฟเด เดเตเดฒเดฟเดเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฑเตบ-เดเตเด เดธเดชเตเดชเตเตผเดเตเดเต เดธเดฟเดธเตเดฑเตเดฑเด.
เดเตเดเดพเดคเต เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดชเดฏเตเดพเดเตเดคเดพเดตเต เดซเดเดเตเดทเดจเตเดเดณเตเด
เด เดงเดฟเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเด. เดเดฐเดฟเดเตเดเตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเตฝ, เด เดซเดเดเตเดทเดจเตเดเดณเต เดตเดฟเดณเดฟเดเตเดเดพเด. เดฎเตเดจเตเดจเตเดเตเดเต
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเตเดฏเต เดซเดเดเตโเดทเดจเตเดเดณเตเดเตเดฏเต เดฑเดซเดฑเตปเดธเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดชเดเตเดทเต เดเดตเตผเดคเตเดคเดฟเดเตเดเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดเดฃเต. เดซเดเดเตโเดทเตป เดกเดฟเดเตเดฒเดฑเตเดทเดจเตเดเตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเดพเดคเตเดคเดคเดฟเดจเดพเตฝ เดชเดฐเตเดเตเดทเดฎเดพเดฏ เดเดตเตผเดคเตเดคเดจเดคเตเดคเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ
เดเดจเตเดจเตเดเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดเตเดเต.
เดเดชเดฏเตเดเตเดคเต-เดจเดฟเตผเดตเดเดฟเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดเดเดเตเดเตพ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด:
o เดซเดเดเตโเดทเดจเตเดฑเต เดฑเดฟเดเตเดเตเตบ เดคเดฐเด, เด เดคเดฟเตฝ เดเดจเตเดจเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดถเตเดจเตเดฏเดฎเดพเดฏ, เดเตปเดฑเตเดฑเต, เดธเตเดเตเดฐเดฟเดเดเต or เดชเดเตเดเดฟเด. เด เดตเดฟเดเต
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดคเดฐเดฎเดฒเตเดฒ.
o เดซเดเดเตโเดทเดจเตเดฑเต เดชเตเดฐเต, เดเดฆเดพ, เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเด.
o เดเดฐเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดฒเดฟเดธเตเดฑเตเดฑเต, เดชเตเดเตเดฏเดฎเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดชเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต. เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ
เดธเตเดตเดฏเด เดเดฐเต เดคเดฐเด เดจเดพเดฎเด เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต (เดเตปเดฑเตเดฑเต, เดธเตเดเตเดฐเดฟเดเดเต, เด เดฅเดตเดพ เดชเดเตเดเดฟเด) เดคเตเดเตผเดจเตเดจเต
เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ. เดเดฆเดพ, (เดธเตเดเตเดฐเดฟเดเดเต เดเดเตเดเตเดซเดฟเตฝ, เดธเตเดเตเดฐเดฟเดเดเต เดเดฑเดตเดฟเดเด).
เด เด เดถเดฐเตเดฐเด เดเดฐเต เดเตเดเดฟ เดเตเดฐเตเดฃเตเด เดฌเตเดฐเตเดธเตเดเดณเดพเตฝ เดเตเดฑเตเดฑเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต ({ เดเดชเตเดชเด }).
เดซเดเดเตโเดทเตป เดฌเตเดกเดฟเดเดณเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดเดจเดเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด (เดเดชเตเดทเดฃเดฒเดพเดฏเดฟ เดเดจเตเดทเตเดฏเดฒเตเดธเต เดเตเดฏเตโเดคเดคเต). เดตเตเดฐเดฟเดฏเดฌเดฟเตพ
เดจเดฟเตผเดตเดเดจเดเตเดเตพ เดเดฐเต เดคเดฐเด เดจเดพเดฎเดคเตเดคเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต, เดคเตเดเตผเดจเตเดจเต เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเตเดฎ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (เดเดชเตเดทเดฃเดฒเดพเดฏเดฟ
เดเดฐเดเดญเดฟเดเตเดเดคเต) เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเตพ. เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดเดฐเดเดญเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเต
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดเดฐเต int เดตเตเดฐเดฟเดฏเดฌเดฟเตพ 0, a เดเดฏเดฟ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต เดธเตเดเตเดฐเดฟเดเดเต is
เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเดฟเดฒเตเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเต ("") a เดชเดเตเดเดฟเด เดชเตเดเตเดฏเด เดฎเตเดฒเดเดเตเดเดณเตเดเต เดเดฐเต เดชเดเตเดเดฟเดเดฏเดฟเดฒเตเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต.
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดเดจเดเตเดเตพเดเตเดเต เดชเตเดฑเดฎเต, เดฌเตเดกเดฟเดเดณเดฟเตฝ เดชเตเดเตเดฏเดฎเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด (cf.
เดตเดฟเดญเดพเดเด เดชเดฑ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด). เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเดฎเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด (เดเดชเตเดทเดฃเดฒเดพเดฏเดฟ เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด)
เดซเดเดเตโเดทเดจเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดเดตเดฟเดเตเดฏเตเด, เดเตเดเดพเดคเต เด เดเดคเตเดคเตเด เดเดเตเดเดฟเตฝ, เดตเตเดฃเตเดเดฟ เดเดชเตเดชเด เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ.
เดฏเตเดเต เดชเตเดฐเตเดฎเดพเดฑเตเดฑเด icmakeเดฎเตเดฒเตเดฏเดเตเดเตพ เดจเตฝเดเดพเดคเตเดค เด เดธเดพเดงเตเดตเดพเดฏ เดซเดเดเตโเดทเดจเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เด เดฒเตเดฒ
เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต.
onworks.net เดธเตเดตเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต icmake เดเตบเดฒเตเดจเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเด