????????壺???θ???????

????typedef ?????????θ?????????????????顣

???????磬??????????????????????? 81 ????????????飺

????char line[81];
????char text[81];

??????????? typedef??????????????????С???????????????????

????typedef char Line[81];

???????Line??????????????81????????????飬??÷??????£?

????Line text?? secondline;
????getline(text);

??????????????????????????????????

????typedef char * pstr;
????int mystrcmp(pstr?? pstr);

????????????????????? typedef ???塣??????? strcmp()??????‘ const char *'????????????????????????????????????????? mystrcmp()??

????int mystrcmp(const pstr?? const pstr);

??????GNU??gcc??g++??????????????????????????‘const pstr'???????‘char* const‘???????? char ????????????????????????????????????????????????????????

????typedef const char* pstr;

????????????????

?????????????????????????????μ?????????????????????????????????????滻??????????????????????????????????????????滻??????????????????檔??????

???????????

void (*b[10]) (void (*)());

???????????b?????滻??????????????pFunParam?????

typedef void (*pFunParam)();

???????滻???????b??pFunx?????????

typedef void (*pFunx)(pFunParam);