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

编译实验原理下载

发布时间: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;
}

阅读全文

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

热点内容
自己购买云主服务器推荐 浏览:417
个人所得税java 浏览:757
多余的服务器滑道还有什么用 浏览:187
pdf劈开合并 浏览:24
不能修改的pdf 浏览:748
同城公众源码 浏览:486
一个服务器2个端口怎么映射 浏览:292
java字符串ascii码 浏览:76
台湾云服务器怎么租服务器 浏览:473
旅游手机网站源码 浏览:330
android关联表 浏览:942
安卓导航无声音怎么维修 浏览:331
app怎么装视频 浏览:429
安卓系统下的软件怎么移到桌面 浏览:94
windows拷贝到linux 浏览:770
mdr软件解压和别人不一样 浏览:900
单片机串行通信有什么好处 浏览:337
游戏开发程序员书籍 浏览:858
pdf中图片修改 浏览:286
汇编编译后 浏览:489