C语言程序——〉main函数,调用数据库|函数声明|函数定义 Main函数——〉函数定义变量|调用函数 函数声明——〉函数名、参数、类型 定义变量——〉函数类型 类型——〉void| CHAR| INT| FLOAT 定义——〉定义变量|调用函数 参数——〉参数类型、参数名 声明→ 指针直接声明| ...
分类:
编程语言 时间:
2016-10-27 23:41:10
阅读次数:
197
<程序>→<外部声明>|<程序><外部声明> <外部声明>→<函数定义>|<声明> <函数定义>→<类型说明><声明符><符合语句> <类型说明>→<void>|<char>|<int>|<float> <声明符>→<指针直接声明符>|<直接声明符> <指针>→<'*'>|< '*' 指针> <直 ...
分类:
编程语言 时间:
2016-10-27 23:13:17
阅读次数:
207
C语言程序——〉main函数,调用数据库|函数声明|函数定义 Main函数——〉函数定义变量|调用函数 函数声明——〉函数名、参数、函数类型 定义变量——〉函数类型 函数类型——〉void| CHAR| INT| FLOAT 定义——〉定义变量|调用函数 参数——〉参数类型、参数名 参数类型——〉v ...
分类:
编程语言 时间:
2016-10-27 23:10:41
阅读次数:
137
<program> : external_declaration | program external_declaration <external_declaration> : //外部声明 function_definition | declaration <function_definition ...
分类:
编程语言 时间:
2016-10-27 23:08:53
阅读次数:
216
<程序>→<外部声明>|<程序><外部声明> <外部声明>→<函数定义>|<声明> <函数定义>→<类型说明><声明><复合语句> <类型说明>→void|char|int |float <声明>→<指针直接说明符>|<直接说明符> <指针>→’*‘|'*'指针 <直接说明符>→<标识符>|<直接说 ...
分类:
编程语言 时间:
2016-10-27 12:29:49
阅读次数:
114
<程序> —〉 <外部声明> | <函数定义><外部声明> —〉<头文件> | <变量> | <结构体> <头文件> —〉 #include<文件名><文件名> —〉 stdio.h丨stdlib.h丨string.h<结构体> —〉 <结构体声明〉|<结构体成员列表><结构体声明> —〉 stru ...
分类:
编程语言 时间:
2016-10-27 12:20:27
阅读次数:
140
什么是自动机的等价性:前面我们讲过如果两个文法生成的语言相同,那么我们认为这两个文法是等价的。这里道理是一样的,如果两个自动机识别的语言相同,那么我们也认为它们是等价的。为了讨论自动机的等价性,需要先对自动机中的映射进行扩展。1,对自动机的映射进行扩展原来的..
分类:
其他好文 时间:
2016-10-26 17:11:30
阅读次数:
164
分析方法简介:对于2型文法,如何识别一个符号串是不是一个合法的句型或句子,其分析方法有两类,一类是自上而下分析方法,另一类是自下而上分析方法。1,自上而下分析方法(不确定)自上而下分析方法的基本思想是从文法的识别符号出发,看是否能推导出待检查的符号串,如果能..
分类:
其他好文 时间:
2016-10-22 18:31:02
阅读次数:
833
编译原理:LL(1),LR(0),SLR(1),LALR(1),LR(1)对比 LL(1)定义:一个文法G是LL(1)的,当且仅当对于G的每一个非终结符A的任何两个不同产生式 A→α|β,下面的条件成立:SELECT( A→α)∩SELECT( A→β)=dd,其中, α|β不能同时 ε. 解释:L ...
分类:
其他好文 时间:
2016-10-20 00:09:33
阅读次数:
259