C语言文法

<源函数> → <外部声明> | <源程序> <外部声明>

<外部声明> → <函数定义> | <定义>

<函数定义> → <类型标识符> <声明部分语句>

<标识符类型> → <无类型> | <字符> | <整型> | <浮点型>

<声明>  <指针直接声明> | <直接声明>

<指针> → < * > | < * 指针>

<直接声明> → <标识符> | <直接声明[ ]> | <直接声明[常量表达式]> | <标识符(参数列表)> | <标识符()> | <直接声明 , 标识符列表>

<标识符列表> : <标识符> | <标识符列表 ,标识符>

<常数表达式> → <条件表达式>

<参数列表> → <参数声明> | <参数列表 ,参数声明>

<参数声明> → <说明符声明><标识符>

<复合语句> → <{ }> | <{ 语句列表 }> | <{ <声明列表> <语句列表> }>

<声明列表> → <声明> | <声明列表> <声明>

<声明> → <初始化声明> | <初始化声明列表 ,初始化声明>

<初始化声明> → <声明> | <声明=初始化程序>

<初始化程序> → <表达式> | <{初始化程序列表}> | <{初始化程序列表 , }>

<初始化程序列表> → <初始化程序> | <初始化程序列表 , 初始化程序>

<语句列表> → <语句> | <语句列表> <语句>

<语句> →<复合语句> | <表达式语句> | <选择语句> | <循环语句> |<跳转语句>

转载于:https://www.cnblogs.com/AAAAAAAA/p/6030843.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值