- 10
- 0
- 约2.05万字
- 约 15页
- 2017-11-24 发布于四川
- 举报
program ?
external_declaration
| program external_declaration
external_declaration ?
function_definition
| declaration
function_definition ? type_specifier declarator compound_statement
type_specifier ?
VOID
| CHAR
| INT
| FLOAT
declarator
pointer direct_declarator
| direct_declarator
Pointer?
*
| * pointer
direct_declarator
IDENTIFIER
|direct_declarator’[‘ ‘]’
|direct_declarator ’[’ constant_expression ’]’
| IDENTIFIER ( parameter_list )
| IDENTIFIER ( )
|direct_declarator ‘,’ identifier_list
identifier_list
: IDENTIFIER
| identifier_list , IDENTIFIER
constant_expression?
conditional_expression
parameter_list ?
parameter_declaration
| parameter_list , parameter_declaration
parameter_declaration ?
declaration_specifiers IDENTIFIER
compound_statement ?
{ }
| { statement_list }
| { declaration_list statement_list }
declaration_list ?
declaration
| declaration_list declaration
Declaration?
init_declarator
| init_declarator_list , init_declarator
init_declarator ?
declarator
| declarator = initializer
Initializer ?
assignment_expression
| { initializer_list }
| { initializer_list , }
initializer_list ?
initializer
| initializer_list , initializer
statement_list?
statement
| statement_list statement
Statement ?
| compound_statement
| expression_statement
| selection_statement
| iteration_statement
| jump_statement
expression_statement ?
;
| expression ;
selection_statement
: IF ( expression ) statement
| IF ( expression ) statement ELSE statement
iteration_statement?
WHILE ( expression ) statement
| FOR ( expression_statement expression_statement ) statement
| FOR ( expression_statement expression_statement expression ) statement
jump_statement
| CONTINUE ;
| BREAK ;
| RETURN ;
| RETURN expression ;
expression
: assignment_expression
| expression , assignment_expression
assignment_expression ?
conditional_expression
| unary_expression assignment_operator assignment_expression
conditional_expr
您可能关注的文档
- 《教育综合》教育法律法规辅导【书上有红色为重点】.doc
- 《中华人民共和国义务教育法》考试试题及答案.doc
- 【传播,广电,动画专业考研分析材料】之传播学.doc
- 2电泳涂料与电泳涂装.doc
- 2硬聚氯乙烯风管制作与安装费下载.doc
- 3c(国家强制性产品认证)简介.doc
- 5-30预应力连续箱型桥梁设计计算书.doc
- 6套试题及答案(教育心理学、新课程、教育法律法规、.doc
- 30米箱梁预制箱梁方案.doc
- 94水泥乳化沥青施工作业指导书.doc
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)