kc_编译原理
文章平均质量分 69
啃啃木头
这个作者很懒,什么都没留下…
展开
-
编译实验2-源文件(test.cpp)
#include#includevoid main(){ ifstream infile; ofstream outfile; char token[100]; char c; int i; infile.open("in1.txt"); if(!infile){ cout return; } outfile.open("out1.txt"); if(!outfile){ cout ret原创 2005-04-26 22:04:00 · 1035 阅读 · 0 评论 -
实验3-源文件(g.cpp+subg.h+subg.cpp+test.cpp)
//g.cpp//实验一:设计文法的数据结构#include#includetypedef struct Snode{ char* s; struct Snode *nexts;}Snode;typedef struct Cnode{ char c; struct Cnode *nextc; struct Snode *define; }Cnode;class G{ public: Cnode原创 2005-04-28 14:55:00 · 1095 阅读 · 0 评论 -
实验1-源文件(g.cpp+test.cpp)
//实验一:设计文法的数据结构//g.cpp,文件中设计了文法的数据结构#include#includetypedef struct Snode{ char* s; struct Snode *nexts;}Snode;typedef struct Cnode{ char c; struct Cnode *nextc; struct Snode *define; }Cnode;class G{ p原创 2005-04-26 21:55:00 · 1136 阅读 · 0 评论 -
编译实验2-在C++中读写文件(testfile.cpp)
#include#includevoid main(){ ifstream infile; ofstream outfile; char s[100]; infile.open("in.txt"); if(!infile){ cout return; } outfile.open("out.txt"); if(!outfile){ cout return; } while(!infile原创 2005-04-26 22:03:00 · 1444 阅读 · 0 评论 -
编译实验2—C语言中读写文件(c.pp)
#includemain(){ FILE *filein,*fileout; char c; char s[100]; if((filein=fopen("in.txt","r"))==NULL){ printf("can not open in.txt/n"); return 0; } if((fileout=fopen("out.txt","w"))==NULL){ printf("ca原创 2005-04-26 22:01:00 · 1638 阅读 · 0 评论