久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 聲明轉文字: 編寫程序將C語言的聲明轉換為文字描述

聲明轉文字: 編寫程序將C語言的聲明轉換為文字描述

作者: 時間:2016-11-22 來源:網絡 收藏
一. 程序功能
編寫程序C語言的聲明轉換為文字描述
比如, 輸入char **argv,
會打印輸出: 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] =