导航:首页 > 源码编译 > 编译实验原理下载

编译实验原理下载

发布时间:2025-04-30 07:35:02

A. 编译原理词法分析实验中, 文件写入顺序的问题(fputs)

1)fopen在代码中出现2次,没有必要

2)你的程序不对 你搞混和S这个字符和TOKEN。

你的第一个WHILE读入的是字符S,而TOKEN是由若干字符S构成的。而你的SWITCH(S)里面按理应该是组成TOKEN的规则,而你直接就输出了。这样如果你要结果,我给你改了下,你看下:

int main()
{
char token[20] = {''};
char s;
char strings[10] = "(34,_)";
struct _iobuf* fp_cifa;
int i = 0, j;
strings[6] = ' '
strings[7] = ''
//fp_cifa = fopen(“D:\cifa.txt "a+");

while((size_t)i != strlen(file))
{
for(j = 0; j < 20; j++)
{
token[j] = ''
}
s = file[i++];
while(s == ' ' || s == ' ')
{
s = file[i++];
}
switch(s)
{
caseƇ':
token[0]=s;
token[1]=''
digitprint(token, value_num, num_list);
break;
case'=':
token[0]=s;
token[1]=''
digitprint(token, value_num, num_list);
//fputs(strings, fp_cifa);
break;
default:
cout<<"error"<<endl;
}
}
//fclose(fp_cifa);
return 0;
}

阅读全文

与编译实验原理下载相关的资料

热点内容
安卓弯头数据线怎么写好评 浏览:412
海南加密视频怎么选 浏览:746
linux判断是否为文件 浏览:937
手机处理器编译器 浏览:704
ug曲线点倒角编程 浏览:928
当算法把人驯服 浏览:710
字母r编程 浏览:576
编译openwrt添加型号 浏览:275
快眼看app哪里下载 浏览:11
手机上门禁卡加密怎么处理 浏览:857
2019年税务师教材pdf 浏览:503
android支付宝源码 浏览:942
建造师加密锁怎么办 浏览:301
邮箱在线文档怎么设文件夹 浏览:878
区块链编译eth 浏览:785
安卓手机软件如何给照片加发光点 浏览:982
结构性存款在app哪里 浏览:972
iphone如何快速打开app 浏览:802
好玩的程序员笑话 浏览:82
linux下如何搭建web服务器 浏览:224