码迷,mamicode.com
首页 > 编程语言 > 详细

C语言文法

时间:2016-10-28 23:09:01      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:har   条件   变量   条件语句   形参   else   列表   修饰符   赋值语句   

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

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

修饰符->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语言文法

标签:har   条件   变量   条件语句   形参   else   列表   修饰符   赋值语句   

原文地址:http://www.cnblogs.com/hhmk/p/6009554.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!