新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 聲明轉(zhuǎn)文字: 編寫(xiě)程序?qū)語(yǔ)言的聲明轉(zhuǎn)換為文字描述

        聲明轉(zhuǎn)文字: 編寫(xiě)程序?qū)語(yǔ)言的聲明轉(zhuǎn)換為文字描述

        作者: 時(shí)間:2016-11-22 來(lái)源:網(wǎng)絡(luò) 收藏
        一. 程序功能
        編寫(xiě)程序C語(yǔ)言的聲明轉(zhuǎn)換為文字描述
        比如, 輸入char **argv,
        會(huì)打印輸出: argv: pointer to pointer to char
        二. 程序源碼
        //main.c
        #include
        #include
        #include
        #define MAXTOKEN 100
        enum {NAME, PARENS, BRACKETS};
        int dcl(void);
        int dirdcl(void);
        int gettoken(void);
        int tokentype;
        char token[MAXTOKEN];
        char name[MAXTOKEN];
        char datatype[MAXTOKEN];
        char out[1000];
        int main(void)
        {
        int flag;
        printf("Please input(ctrl+z to quit)n");
        while (gettoken() != EOF) {
        strcpy(datatype, token);
        out[0] = 主站蜘蛛池模板: 临高县| 海晏县| 南城县| 巧家县| 陕西省| 通城县| 彰武县| 侯马市| 平果县| 乌兰浩特市| 泸定县| 安庆市| 临西县| 安阳县| 日土县| 周宁县| 周口市| 盈江县| 察雅县| 贵南县| 昆明市| 西宁市| 营山县| 阳春市| 宜黄县| 勃利县| 济南市| 南丰县| 肃宁县| 莎车县| 米易县| 竹山县| 绥棱县| 南部县| 迁西县| 沅陵县| 萨迦县| 手游| 凤台县| 涟源市| 宜兰市|