运行“编译演示软件”,观察词法分析、语法分析、语义分析结果。 在VC6.0环境下
发布网友
发布时间:2022-05-24 15:20
我来回答
共1个回答
热心网友
时间:2023-10-18 15:58
#include <iostream>
#include <fstream>
#include <sstream>
using namespace std;
extern char zName[300];
extern ifstream fileread;
extern ofstream filewrite;
int zwrite()
{
interrorstate=0;
chars1[50],s2[50];
cout<<"请输入文件名(包括路径):";
cin>>zName;
filewrite.open(zName);
if (!filewrite.is_open()) //判断输出文件名是否正确
{
return(1);//创建文件出错,返回错误代码2
}
for(inti=0;i<10;i++)
{
s1[0]='I';s1[1]='a';s1[2]='m';s1[3]=i+48;s1[4]=0;
s2[0]='z';s2[1]='c';s2[2]='c';s2[3]=i+48;s2[4]=0;
filewrite<<s1<<"\t"<<s2<<"\n"; //输出到文件中
}
cout<<"\n写文件成功!\n";
filewrite.close();
returnerrorstate;
}来自:求助得到的回答