c语言声明的特征

来源:互联网 发布:基德 知乎 编辑:程序博客网 时间:2024/05/21 09:06

c语言声明:

1.声明可以拆分成:说明符+声明符(列表)

2.声明中去除标识符的部分就是标识符的类型

3.声明符::=标识符;*、[...]、(...)与标识符的连接;*、[...]、(...)与声明符的连接 (注:N表示数组长度)

4.如果把声明符看做是对象表达式,那么这个表达式的类型就是说明符 (注:c++中引用的声明显然不符合类型一致这一点)

根据第3、4点,我们理解或书写复杂声明的关键在于理解或书写声明符,那么就可以找到一个只由一个标识符和若干*、[...]、(...)组成的类型为基本类型的对象表达式,然后将表达式改写成声明符、基本类型作为说明符(即怎么使用就怎么声明)

0 0
原创粉丝点击