标签:
<程序>→<外部声明>|<程序><外部声明>
<外部声明>→<函数定义>|<声明>
<函数定义>→<类型说明><说明符><复合语句>
<类型说明>→<无返回类型>|<字符型><整型>|<浮点型>
<声明符>→<指针><直接声明符>|<直接声明符>
<指针>→*|*<指针>
<直接声明符>→<标识符>|<直接声明符>[ ]| <直接声明符>[<常数表达式>]
|<标识符>(<参数表>)|<标识符>()|<直接声明符>,<标识符表>
<标识符表>→<标识符>|<标识符表>,<标识符>
<常数表达式>→<条件表达式>
<参数表>→<参数声明>|<参数表>,<参数声明>
<参数声明>→<声明说明符><标识符>
<复合语句>→{ }|{<语句表>}|{<声明表><语句表>
<声明表>→<声明>|<声明表><声明>
<声明>→<初始化声明>|<初始化声明表>,<初始化声明>
<初始化声明>→<声明符>|<声明符>=<初始化>
<初始化>→<赋值表达式>|{初始化列表}|{初始化列表,}
<初始化列表>→<初始化>|<初始化列表>|,<初始化>
标签:
原文地址:http://www.cnblogs.com/950525kxj/p/4921545.html