跳至内容
响水凹
欢迎来到 Guang-Wen Duan (Dennis Duan) 的个人 Wiki
用户工具
登录
站点工具
搜索
工具
显示页面
过去修订
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
computer:c:tips:decl_organization
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== 声明的组织形式 ====== C语言的类型声明部分,除了类型名(type)本身外,还可以包含存储类别(storage-class)、类型限定符(type-qualifier),C99还增加了函数限定符(function-specifier)。 从语法上说,这四者在声明部分的顺序是无所谓的,但通常的风格是按如下的顺序来组织: - 存储类别 - 函数限定符(只用于函数声明) - 类型限定符 - 类型 例如: <code c> extern const volatile unsigned long i; </code> 函数例子: <code c> static inline unsigned int mtdev_mt2abs(unsigned int mtcode) </code> 存储类别(在声明部分一次最多用一个): * auto * extern * static * register * typedef 函数限定符: * inline(C99) 类型限定符: * const * volatile * restrict(C99) {{tag>C语言}}
computer/c/tips/decl_organization.txt
· 最后更改: 2014/11/01 02:02 由
127.0.0.1
页面工具
显示页面
过去修订
反向链接
回到顶部