เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ cproto เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบชเบฐเบเบฒเบเบตเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบฃเบตเบซเบผเบฒเบเบญเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
cproto - เบชเปเบฒเบ prototypes เบเบฑเบเบเบฑเบ C เปเบฅเบฐเบเปเบฝเบเบเปเบฒเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบ
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
cproto [ เบเบฒเบเปเบฅเบทเบญเบ ... ] [ เปเบญเบเบฐเบชเบฒเบ ... ]
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
Cproto เบชเปเบฒเบ prototypes เบเบฑเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเปเบเบฅเปเปเบซเบผเปเบ C เบเบตเปเบฅเบฐเบเบธ
เบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบกเบฒเบเบเบฐเบเบฒเบ. เบเปเบฒเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเบญเบฒเบเบเบฐเบขเบนเปเปเบเปเบเบเปเบเบปเปเบฒเบซเบผเบทเปเบเบ ANSI C.
เบเบฒเบเปเบฅเบทเบญเบเบญเบทเปเบ, cproto เบเบฑเบเบชเบปเปเบเบเบปเบเบเบฒเบเบเบฐเบเบฒเบเบชเบณเบฅเบฑเบเบเบปเบงเปเบเบเบตเปเบเบณเบเบปเบเปเบงเปเปเบเปเบเบฅเป. เบเปเบฒเบเปเปเบกเบต
เปเบญเบเบฐเบชเบฒเบ เบเบฒเบเปเบเปเบเบฝเบเปเบกเปเบเปเบซเป, cproto เบญเปเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบญเบเบกเบฑเบเบเบฒเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบกเบฒเบเบเบฐเบเบฒเบ.
เปเบเบเบเบฒเบเปเบซเปเบเบฒเบเปเบฅเบทเบญเบเปเบเบงเบเปเบฒเบชเบฑเปเบ, cproto เบเบฑเบเบเบฐเบเปเบฝเบเบเปเบฒเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเปเบ
เปเบเบฅเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเบเบฒเบเบฎเบนเบเปเบเบเปเบเบปเปเบฒเปเบเบซเบฒเบฎเบนเบเปเบเบ ANSI C. เปเบซเบผเปเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบเบฅเปเบเปเบญเบก
เบเบฑเบเปเบเบฅเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบ
#เบฅเบงเบกเปเบญเบปเบฒ "เปเบเบฅเป"
เบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฒเบเบปเบเบขเบนเปเปเบเบฅเบฐเบซเบฑเบเปเบซเบผเปเบเบเบฐเบเบทเบเบเบฝเบเบเบฑเบเบเปเบงเบเบฅเบฐเบซเบฑเบเบเบตเปเบเบทเบเปเบเบ. เบเปเบฒ
เบเปเปโเบกเบตโเบเบทเปโเปเบเบฅโเปโเบเบตเปโเปเบเปโเบฎเบฑเบโเปเบโเบเบฑเบโเบเบตโเบเปเบฒโเบชเบฑเปเบโ, เบซเบผเบฑเบโเบเบฒเบโเบเบฑเปเบโเปเบเบโเบเบฒเบโเบเบฐโเบญเปเบฒเบโเบฅเบฐโเบซเบฑเบโเปเบซเบผเปเบโเบเบฒเบโ
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบกเบฒเบเบเบฐเบเบฒเบ เปเบฅเบฐเบชเบปเปเบเปเบซเบผเปเบเบเบตเปเบกเบฒเบเบตเปเบเปเบฝเบเปเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบกเบฒเบเบเบฐเบเบฒเบ.
เบเปเบฒเบเปเบฒเปเบซเบฑเบเปเบเปเบเบฒเบเบปเบเบขเบนเปเปเบเบเปเบฒเบเบฐเบเบฒเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบ, เปเบเบฑเปเบ: เปเบ
เบเบปเบงโเบขเปเบฒเบโ,
เบซเบผเบฑเบ (argc, argv)
int argc; /* เบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเปเบเปโเบเบฝเบ */
char *argv[]; /* เบเบฒเบเปเบเปเบเบฝเบ */
{
}
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเปเบฒเบเบดเบเบฒเบกเบซเบเปเบฒเบเบตเปเบเปเบฝเบเปเบเปเบซเบฅเบทเปเบญเบกเปเบชเบเบฐเบกเบตเปเบเบเบเบญเบก
int
เบเบปเปเบเบเป (
int argc, /* เบเปเบฒเบเบงเบเบเบญเบเบญเบฒเบเบดเบงเปเบกเบฑเบ */
char *argv[] /* arguments */
)
{
}
เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเบเบตเปเบเปเบฝเบเปเบเปเบซเบฅเบทเปเบญเบกเปเบชเบเบฐเปเบเบดเปเบเบเบทเบงเปเบฒ
int
เบซเบผเบฑเบ (int argc, char *argv[])
{
}
Cproto เบเบฒเบเปเบฅเบทเบญเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบเปเบฒเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเบเบฒเบเบฎเบนเบเปเบเบ ANSI เปเบเบฑเบเปเบเบเปเบเบปเปเบฒ.
เปเบเปเบซเบกเบเบเบตเป, เปเบเบเบเบฒเบเบเบฑเบเบเปเบฝเบเบเบปเบงเบเบฐเบเบฒเบเบเบฑเบเบเบฑเบเปเบฅเบฐเบเบปเบงเปเบเบเบเบตเปเบเบฒเบเบปเบ
เบญเบปเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเบเบฒเบโเบเบญเบโ. เบเบตเปเบเปเปเปเบกเปเบเบเบฒเบเปเบเบ ANSI C เปเบเบฑเบกเปเบเปเบเบฑเบ C เปเบเบเปเบเบปเปเบฒ. เปเบเบเบเบฒเบ
เบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบซเบเบฑเบเบเบฒเบเปเบเบญเบปเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฒเบเบเปเบฒเบเบฒเบ.
Cproto เบเบฒเบเปเบฅเบทเบญเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเปเบซเบผเปเบเปเบเบฎเบนเบเปเบเบ lint-library. เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบ
เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเป เบเบฑเบ เบเบปเบเบเบฐเปเบซเบเบเปเบกเปเบเปเบเปเปเบเบทเปเบญเปเบชเบตเบกเบเบฒเบเบเบงเบเบชเบญเบเบเบปเปเบเปเบเบเบเบญเบเบเปเบฒเบ
เปเบเบเบเบฒเบ.
OPTIONS
-e เบญเบญเบเบเปเบฒเบชเปเบฒเบเบฑเบ เบเบฒเบเบเบญเบ เบขเบนเปเบเบฒเบเบซเบเปเบฒเบเบญเบเบเบธเบ prototype เบเบตเปเบชเปเบฒเบเบเบถเปเบเบซเบผเบทเบเบฒเบเบเบฐเบเบฒเบเบงเปเบฒ
เบกเบตโเบเบญเบโเปเบเบโเบเบปเปเบงโเปเบฅเบโ.
-f n เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบญเบ prototypes เบเบฒเบเบเปเบฒเบเบฒเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเปเบญเบเบเบตเป n เปเบกเปเบเบเบปเบงเปเบฅเบเบเบฒเบ 0 เบซเบฒ 3.
เบเบปเบงเบขเปเบฒเบ, เบเบดเบเบฒเบฅเบฐเบเบฒเบเปเบฒเบเบดเบเบฒเบกเบเบญเบเบซเบเปเบฒเบเบตเป
เบซเบผเบฑเบ (argc, argv)
int argc;
char *argv[];
{
}
เบเปเบฒเบเปเบฒเปเบกเปเบ 0, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเปเบกเบตเบเบปเบงเปเบเบเบเบตเปเบเบทเบเบชเปเบฒเบเบเบถเปเบ. เปเบกเบทเปเบญเบเบฑเปเบเปเบเบฑเบ 1, เบเบปเบเบเบฐเบฅเบดเบเปเบกเปเบ:
int main(/*int argc, char *argv[]*/);
เบชเปเบฒเบฅเบฑเบเบกเบนเบเบเปเบฒเบเบญเบ 2, เบเบปเบเบเบฐเบฅเบดเบเบกเบตเบฎเบนเบเปเบเบ:
int main(int /*argc*/, char */*argv*/[]);
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 3. เบกเบฑเบเบเบฐเบฅเบดเบเบเบปเปเบเปเบเบเบเบฑเบเบเบฑเบเปเบเบฑเบก:
int main(int argc, char *argv[]);
-l เบชเปเบฒเบเบเปเปเบเบงเบฒเบกเบชเปเบฒเบฅเบฑเบ lint-library (เปเบเบเบเบตเป "-f" option) เบเบปเบเบเบฐเบฅเบดเบเบเบฐเบเบญเบเบกเบต
เบเปเบฒเปเบซเบฑเบ
/* เบซเปเบชเบฐเปเบธเบ */
เบเบณเปเบซเบฑเบเบเบดเปเบชเบ LINT_EXTERN เปเบฅเบฐ LINT_PREPRO (a la "VARARGS") เปเบเบตเบเบเบฒเบกเบฅเบณเบเบฑเบ
เบเบฒเบโเปเบฅเบทเบญเบ "-xโ" เปเบฅเบฐโเบชเปเบฒโเปเบเบปเบฒโเบเปเปโเบเบงเบฒเบกโเบเปเบฒโเบเบดเบโเปเบซเบฑเบโเบเบฑเบโเบเบปเบโเปเบเปโเบฎเบฑเบ (เบชเปเบฒโเบฅเบฑเบโเบเบฒเบ preprocessing เปเบโ เบเบฑเบ).
เปเบเปเบเปเบฒเปเบซเบฑเบ
/* LINT_EXTERN2 */
เปเบเบทเปเบญเบเบฐเบเบญเบเบกเบต externs เบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเบฅเบฐเบเบฑเบเบเปเบฒเบญเบดเบเบเบญเบ include-files. เปเบเปเบเปเบฒเปเบซเบฑเบ
/* LINT_SHADOWED */
เบชเบฒโเปเบซเบ cproto เปเบเบทเปเบญเบงเบฒเบเบเปเบฒเบชเบฑเปเบ "#undef" เบเปเบญเบเบเบตเปเบเบฐเบเบฐเบเบฒเบเปเบเปเบฅเบฐเบซเปเบญเบเบชเบฐเบซเบกเบธเบ lint
(ie, เปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเบฑเบเปเบเปเบเบเบฑเบ macro เบเบตเปเปเบเบตเบเบเบถเปเบเบเบตเปเบเบฐเบเปเบญเบเบกเบตเบเบทเปเบเบฝเบงเบเบฑเบเบเบฑเบ
เบซเบเปเบฒเบเบตเป, เบเบฑเปเบเบเบฑเปเบเบเบถเปเบเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ syntax).
เบเบฐเบฅเบธเบเบฒเบฎเบฑเบเบเบฒเบเบงเปเบฒเบเบณเปเบซเบฑเบเบเบดเปเบชเบเปเบซเบผเบปเปเบฒเบเบตเปเบเปเปเบเบทเบเบฎเบญเบเบฎเบฑเบเบเบฒเบเปเบเป VAX/VMS, เปเบเบฒเบฐเบงเปเบฒเบเปเปเบกเบต
เบเบฝเบเปเบเบปเปเบฒเบเบฑเบเบเบปเบงเปเบฅเบทเบญเบ "-C" เบเบญเบ cpp เบเบฑเบ VAX-C.
-c เบเปเบฒเบเบดเบเบเปเบฒเปเบซเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบ prototypes เบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบเบปเบงเปเบฅเบทเบญเบ -f1 เปเบฅเบฐ -f2 เปเบกเปเบ
เบเบทเบเบฅเบฐเปเบงเบฑเปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบชเบฐเปเบเบเบเบงเบฒเบกเบเบดเบเปเบซเบฑเบเปเบซเบผเบปเปเบฒเบเบตเป.
-m เปเบชเปเบกเบฐเบซเบฒเบเบฒเบเบญเปเบญเบกเบฎเบญเบเบฅเบฒเบเบเบทเปเบเบฒเบฃเบฒเบกเบดเปเบเบตเบเบญเบเบเบธเบเปเบเบปเปเบเปเบเบเบเบตเปเบชเปเบฒเบเบเบถเปเบ. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
int เบเบปเปเบเบเป P_(( int argc, char *argv[]));
-M เบเบทเป
เบเบฑเปเบเบเบทเปเบเบญเบเบกเบฐเบซเบฒเบเบฒเบเบเบตเปเปเบเปเปเบเบทเปเบญเบญเปเบญเบกเบฎเบญเบเบฅเบฒเบเบเบทเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบปเปเบเปเบเบเปเบกเบทเปเบญเบเบฒเบเปเบฅเบทเบญเบ -m
เบเบทเบเปเบฅเบทเบญเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ "P_".
-d เบเบปเบเปเบฅเบตเบเบเบณเบเบดเบเบฒเบกเบเบญเบเบกเบฐเบซเบฒเบเบฒเบเบเบปเปเบเปเบเบเบเบตเปเปเบเปเปเบเบเบเบปเบงเปเบฅเบทเบญเบ -m.
-o เปเบญเบเบฐเบชเบฒเบ
เบฅเบฐเบเบธเบเบทเปเบเบญเบเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: เบเบปเบเบเบฐเบฅเบดเบเบกเบฒเบเบเบฐเบเบฒเบ).
-O เปเบญเบเบฐเบชเบฒเบ
เบฅเบฐเบเบธเบเบทเปเบเบญเบเปเบเบฅเปเบเปเปเบเบดเบเบเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: เบเปเปเบเบดเบเบเบฒเบเบกเบฒเบเบเบฐเบเบฒเบ).
-p เบเบดเบเบเบฒเบเบชเบปเปเบเปเบชเบตเบกเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเปเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเปเบเบเปเบเบปเปเบฒ. เปเบเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบญเบเบเบฐเปเบเบ char or เบชเบฑเปเบ เปเบเปเบเบเปเบเบปเปเบฒเบเปเบฒเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเปเบกเปเบ
เบชเบปเปเบเปเบชเบตเบกเบเบฒเบเบเบดเบก int เปเบเบเบปเบงเปเบเบเบเบฑเบเบเบฑเบ เบซเบผเบทเบเบฑเบเบเบฑเบ ANSI C เบเบตเปเบเปเบฝเบเปเบฅเปเบง
เบเปเบฒเบเบดเบเบฒเบก. เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบญเบเบเบฐเปเบเบ float เปเบเปเบฎเบฑเบเบเบฒเบเบชเบปเปเบเปเบชเบตเบกเบเบฒเบ double เบเบทโเบเบฑเบ.
-q เบซเปเบฒเบกเบชเบปเปเบเบเปเปเบเบงเบฒเบกเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบเบเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบญเปเบฒเบเปเบเบฅเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ
an #include เบเบดเบเบเบฒเบ.
-s เปเบเบเบเบปเบงเบขเปเบฒเบ, cproto เบเบฝเบเปเบเปเบชเปเบฒเบเบเบฒเบเบเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบตเปเปเบฅเบฐเบเบปเบงเปเบเบเบตเปเบกเบต
เบเบญเบเปเบเบเบเบปเปเบงเปเบฅเบ. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบฐเบญเบญเบ เปเบเบเปเบฒเบชเบฐเบเบดเบ เบเบฒเบโเบเบฐโเบเบฒเบโเปเบเบฑเปเบโเบเบฝเบงโเบเบฑเบโ.
-S เบชเบปเปเบเบญเบญเบเบเบฝเบเปเบเปเบเบฒเบเบเบฐเบเบฒเบเบชเบฐเบเบดเบ.
-i เปเบเบเบเบปเบงเบขเปเบฒเบ, cproto เบเบฝเบเปเบเปเบชเปเบฒเบเบเบฒเบเบเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบตเปเปเบฅเบฐเบเบปเบงเปเบเบเบตเปเบกเบต
เบเบญเบเปเบเบเบเบปเปเบงเปเบฅเบ. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบฐเบญเบญเบ inline เบเบฒเบโเบเบฐโเบเบฒเบโเปเบเบฑเปเบโเบเบฝเบงโเบเบฑเบโ.
-T เบชเบณเปเบเบปเบฒเบเบณเบเบดเบเบฒเบกเบเบฐเปเบเบเบเบฒเบเปเบเปเบฅเบฐเปเบเบฅเป. (เบเปเบฒเบเบดเบเบฒเบกเปเบเปเบเบฅเปเบฅเบงเบกเปเบกเปเบเบเบฑเบเบฅเบญเบ,
เบเปเปเบเบทเบเบฑเบเบเบปเบงเปเบฅเบทเบญเบ "-l").
-v เบเบญเบโเบเบฒเบโเบเบตเปโเบเบฑเบโเบชเบปเปเบโเบญเบญเบโเบเบฒเบโเบเบฐโเบเบฒเบโเบชเปเบฒโเบฅเบฑเบโเบเบปเบงโเปเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเปเบโเปเบซเบผเปเบโเบเปเปโเบกเบนเบโ.
-x เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฑเปเบเบเบญเบเปเบฅเบฐเบเบปเบงเปเบเบเบตเปเบเบทเบเบเบฐเบเบฒเบเบงเปเบฒ "extern" เปเบเบฑเบ
เบฅเบงเบกเบขเบนเปเปเบเบเบปเบเบเบฐเบฅเบดเบ.
-X เบฅเบฐเบเบฑเบ
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบณเบเบฑเบเบฅเบฐเบเบฑเบเบฅเบงเบกเปเบเบฅเปเบเบตเปเบเบฒเบเบเบฐเบเบฒเบเบเบทเบเปเบเบเบญเบญเบเปเบเบ
เบเบฒเบเบเบงเบเบชเบญเบเบเบปเบเบเบฐเบฅเบดเบ preprocessor.
-a เบเปเบฝเบเบเบณเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเบเบฒเบเบฎเบนเบเปเบเบเปเบเบปเปเบฒเปเบเปเบเบฑเบเบฎเบนเบเปเบเบ ANSI C.
-t เบเปเบฝเบเบเบณเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเบเบฒเบเบฎเบนเบเปเบเบ ANSI C เบกเบฒเปเบเบฑเบเปเบเบเบเบฑเปเบเปเบเบตเบก.
-b เบเบฝเบเบซเบปเบงเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบเบเบทเบเปเปเปเปเบเบทเปเบญเบเบฐเบเบญเบเบกเบตเบเบฑเบเบฎเบนเบเปเบเบเปเบเบปเปเบฒ เปเบฅเบฐเบฎเบนเบเปเบเบเปเปเป
เบเบฒเบเบเบฐเบเบฒเบเบเบตเปเปเบเบเบญเบญเบเปเบเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเปเบเบทเปเบญเบเปเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเป
เปเบเบโเบเบฒเบโเบชเบฒโเบกเบฒเบโเบชเปเบฒเบโเบเปเบฒโเบเบดโเบเบฒเบกโเบซเบเปเบฒโเบเบตเปโเบเบตเปโ:
#ifdef ANSI_FUNC
int
เบซเบผเบฑเบ (int argc, char *argv[])
#เบญเบทเปเบ
int
เบซเบผเบฑเบ (argc, argv)
int argc;
char *argv[]
#เบชเบธเบเบเปเบฒเบ
{
}
-B directive
เบเปเบฒเบเบปเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเปเบเบทเปเบญเบเปเบเบเบฑเบเบเบปเบเปเบเปเบฎเบฑเบเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบซเบเปเบฒเบเบตเป
เบเปเบฒเบเบดเบเบฒเบกเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบเบฒเบเปเบฅเบทเบญเบ -b. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
#ifdef ANSI_FUNC
-P เปเบกเปเปเบเบ
-F เปเบกเปเปเบเบ
-C เปเบกเปเปเบเบ
เบเปเบฒเบเบปเบเบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบเบชเปเบฒเบฅเบฑเบ prototypes เบเบตเปเบชเปเบฒเบเบเบถเปเบ, เบเปเบฒเบเบดเบเบฒเบกเบเบฑเบเบเบฑเบ, เปเบฅเบฐเบเบฑเบเบเบฑเบ
เบเปเบฒเบเบดเบเบฒเบกเบเบตเปเบกเบตเบเปเบฒเบเบดเบเบเปเบฒเปเบซเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฒเบกเบฅเปเบฒเบเบฑเบ. เบฎเบนเบเปเบเบเปเบกเปเบเบเปเบฒเบเบปเบเปเบเบ a
เปเบกเปเปเบเบเปเบเบฎเบนเบเปเบเบ
"int f (a, b)"
เปเบเปเปเบเบปเปเบฒเบญเบฒเบเบเบฐเบเปเบฝเบเบเปเบญเบเบซเบงเปเบฒเบเปเบเปเบฅเบฐเบญเบฑเบเปเบเบชเบฐเบเบฃเบดเบเบเบตเปเบเปเบงเบเบเบณเบเบงเบเบเปเบญเบเบซเบงเปเบฒเบเปเบเบเปเปเบเป
เบเบปเบงเบฅเบฐเบเบญเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเบฒเบเปเบฅเบทเบญเบ
-F"int f(\n\ta,\n\tb\n\t)"
เบเบฐเบเบฐเบฅเบดเบ
int main(
int argc,
char *argv[]
)
-D เบเบทเป[=value]
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบชเบปเปเบเบเปเบฒเบเปเบเบซเบฒเบเบปเบงเบเบฐเบกเบงเบเบเบปเบเบเปเบญเบเปเบฅเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเบชเบฑเบเบเบฒเบฅเบฑเบเบชเปเบฒเบฅเบฑเบ
เปเบเปเบเบฑเบเปเบเบทเปเบญเบเปเบเปเบเบฑเปเบ #ifdef.
-U เบเบทเป
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบชเบปเปเบเบเปเบฒเบเปเบเบซเบฒเปเบเปเบเบเปเบเบต preprocessor เปเบฅเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบญเบปเบฒเปเบเป
เบเปเบฒเบเบดเบเบฒเบกเบเบญเบเบชเบฑเบเบเบฒเบฅเบฑเบเบเบตเป.
-I เบฅเบฐเบเบปเบ
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบชเบปเปเบเบเปเบฒเบเบเบฑเบเปเบเปเบเบเปเบเบต preprocessor เปเบฅเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบฒเบเบปเบ a
เปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบเบทเปเบญเบเบญเบเบซเบฒเปเบเบฅเปเบเบตเปเบญเปเบฒเบเบญเบตเบเบเปเบงเบ #เบฅเบงเบกเบเบฑเบ.
-E cpp เบเปเปเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบเปเบฒเบชเบฑเปเบ C preprocessor เบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเปเบงเบฅเบฒเบชเปเบฒเบ
เบเบปเปเบเปเบเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเบฃเปเบเบฃเบกเปเบเป /lib/cpp.
-E 0 เบขเปเบฒเปเบฅเปเบ C preprocessor.
-V เบเบดเบกเบเปเปเบกเบนเบเบชเบฐเบเบฑเบ.
ENVIRONMENT
เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบเปเบฝเบเปเบเบเปเบเป CPROTO เบเบทเบเบชเบฐเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเปเบเบฎเบนเบเปเบเบเบเบฝเบงเบเบฑเบเบเบฑเบ
เบเบปเบงเปเบฅเบทเบญเบเปเบเบงเบเปเบฒเบชเบฑเปเบ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบซเปเบขเบนเปเปเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ override เปเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ
เบเบฒเบโเปเบฅเบทเบญเบโเบชเบฐโเบเบฒเบโเปเบงเบโเบฅเปเบญเบกโ.
เปเบเป cproto เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net