• 大小: 284KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-23
  • 语言: 其他
  • 标签: 编译原理  

资源简介

希望大家好好支持一下,真的很详细啊,尤其在编译原理的算符优先算法的代码实现和实验报告方面,很详细。

资源截图

代码片段和文件信息

#include
#include
#include
//char *p;/*存放非终结符*/
//char *q;/*存放终结符*/
//int GetcharNum()//获得输入字符个数
//{
// //int i=0;
// char ch;  
// char *tempt=new char[100];
// while((ch=getchar())!=‘\n‘)
// {
// ++i;
// }
// return i;
//}
/*
char *tempt;
int Char()
{
int i=0;
char ch;  
tempt=new char[100];
while((ch=getchar())!=‘\n‘)
{
if(ch==‘-‘)
{
ch=getchar();
if(ch==‘>‘)
{
ch=getchar();
}
}
tempt[i]=ch;
i++;
}
return i;
}
*/
#define MAX 100;
typedef struct
{
char *base;
char *top;
int stacksize;
}stack;
void create(stack &s)
{
s.base=s.top=(char*)malloc(sizeof(char));
s.stacksize=MAX;
}
void push(stack &schar e)
{
*s.top++=e;
}
void pop(stack &schar &e)
{
if(s.top==s.base)
{
return;
}
else
{
e=*--s.top;
}
}
void main()
{
stack s;
create(s);
char a;
cin>>a;
char b;
cin>>b;
char c;
cin>>c;
push(sa);
push(sb);
push(sc);
char d;
pop(sd);
printf(“%c“d);
//int count=Char();
//for(int i=0;i //{
// printf(“%c“tempt[i]);
//}
/*
int c=0;
c=getchar();
int num=0;
while(c!=EOF)
{
num++;
putchar(c);
c=getchar();
}
printf(“%d“num);
//
int i=0;
char ch;   
while((ch=getchar())!=‘\n‘)
{
i++;
}
printf(“%d“i);

//动态分配二维数组
//scanf(“%d“num);
//char (*p)[10];
//p=new char[num][10];
int ilinerow;   
    char **p;   
    cout<<“请输入列数:  “;   
    cin>>line;   
    p=new char*[line];
    cout<<“请输入行数:  “;   
    cin>>row;   
    for(i=0;i {
p[i]=new char[row];  
}
for(int a=0;a {
for(int b=0;b {
cin>>p[a][b];
}
}
printf(“%c“p[1][1]);
*/

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      82944  2008-04-05 21:06  算符优先算法\Debug\DOC.bsc

     文件     200794  2008-04-08 13:42  算符优先算法\Debug\DOC.exe

     文件     244228  2008-04-08 13:42  算符优先算法\Debug\DOC.ilk

     文件      30121  2008-04-08 13:42  算符优先算法\Debug\DOC.obj

     文件     279076  2008-04-08 13:42  算符优先算法\Debug\DOC.pch

     文件     418816  2008-04-08 13:42  算符优先算法\Debug\DOC.pdb

     文件          0  2008-04-05 21:06  算符优先算法\Debug\DOC.sbr

     文件      41984  2008-04-12 12:35  算符优先算法\Debug\vc60.idb

     文件      61440  2008-04-08 13:42  算符优先算法\Debug\vc60.pdb

     文件       9061  2008-04-08 13:30  算符优先算法\DOC.CPP

     文件       3365  2008-04-05 21:29  算符优先算法\DOC.DSP

     文件        531  2008-04-05 21:59  算符优先算法\DOC.DSW

     文件        613  2008-04-07 20:34  算符优先算法\DOC.H

     文件      50176  2008-04-12 12:36  算符优先算法\DOC.ncb

     文件      48640  2008-04-12 12:36  算符优先算法\DOC.OPT

     文件       1137  2008-04-08 13:42  算符优先算法\DOC.PLG

     文件       1799  2008-04-04 20:15  算符优先算法\New.cpp

     文件         28  2008-04-08 13:31  算符优先算法\read.txt

     文件       4359  2008-04-05 12:07  算符优先算法\Test.cpp

     文件      81408  2008-04-09 18:13  算符优先算法\算符优先算法程序实现.doc

     目录          0  2008-04-10 14:23  算符优先算法\Debug

     目录          0  2008-04-12 12:36  算符优先算法

     文件      43008  2009-12-15 11:58  编译i.doc

----------- ---------  ---------- -----  ----

              1603528                    23


评论

共有 条评论