简化的声明语法:
dcl: optional *‘s direct-dcl
direct-dcl: name
(dcl)
direct-dcl()
direct-dcl[optional size]
声明符 dcl 就是前面可能带有多个 * 的direct-dcl。direct-dcl 可以是name,由一对圆括号括起来的 dcl ,后面跟有一对圆括号的
direct-dcl,后面跟有用方括号括起来的表示可选长度的direct-dcl 。
实际处理声明符时可以从里向外,也可以从外向里。
从里向外,先找 direct-dcl ,按照 direct-dcl 处理。
从外向里,按照 dcl 处理。
时间: 2024-10-25 20:57:24