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

编译实验原理下载

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

阅读全文

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

热点内容
简述编译程序各部分的功能 浏览:718
ij编译器下载 浏览:510
vmware链接局域网服务器地址 浏览:423
为什么安卓耳机转接不可数据传输 浏览:809
高德地图总是显示离线数据解压中 浏览:879
淘二手车最好的app是哪个 浏览:119
一句话描述加密货币的前100名 浏览:785
python二维集合赋值 浏览:145
android图形化开发 浏览:947
易语言rc4算法 浏览:552
源码项目网 浏览:817
批量加密发送工资条 浏览:472
php抓取远程图片到本地 浏览:617
社保人证app在哪里下载 浏览:133
vf表单编程 浏览:377
程序员最怕的十个词 浏览:168
天津云服务器租用物理机 浏览:506
揉耳朵解压入眠 浏览:953
python求列表最大的元素 浏览:552
dos命令列出所有文件夹 浏览:816