首页 > 编程语言 > 详细

c语言文法

时间:2016-10-28 23:20:33      阅读:246      评论:0      收藏:0      [点我收藏+]

程序->外部声明 | 程序 外部声明

外部声明->修饰符 变量名 形参

修饰符->void | int | char | float

形参->修饰符 函数名|修饰符 指针 变量名

函数名->L | IL | ID

L->a|b|c|...|z

D->0|1|2|...|9

指针->’*’ | ’*’ 指针

函数->外部声明 函数主体 | main() 函数主体|函数 外部声明 函数主体

函数主体->内部声明 语句列表 | 语句列表

内部声明->修饰符 变量名 内部声明 |修饰符 指针 变量名 | 变量名 ‘;‘ | ‘;‘

语句列表->条件语句 | 赋值语句

赋值语句->变量名 ‘=‘ E

变量名-〉函数名

E-〉E+T| E-T|T

T->T*F|T/F|F

F->F^P|P

P->(E)|i

条件语句->条件语句1|条件语句2

条件语句1->if 条件 条件语句1 else 条件语句1 | 语句列表

条件语句2->if 条件| if 条件 条件语句1 else 条件语句2

 

c语言文法

原文:http://www.cnblogs.com/RE148/p/6009475.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!