码迷,mamicode.com
首页 > 其他好文 > 详细

ISO/IEC 9899:2011 条款6.7.1——存储类说明符

时间:2015-10-14 23:25:42      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

6.7.1 存储类说明符


语法

1、storage-class-specifier:

        typedef

        extern

        static 

        _Thread_local

        auto

        register


约束

2、在一个声明中,在声明说明符中最多只能给出一个存储类说明符,除了_Thread_local可以与staticextern一起出现。[注:见“未来语言方向”(6.11.5)]

3、在含有语句块作用域的一个对象的声明中,如果声明说明符包含了_Thread_local,那么它们应该也包含static或是extern。如果_Thread_local出现在一个对象的任一声明中,那么它应该出现在那个对象的每个声明中。

4、_Thread_local不应该出现在一个函数声明的声明说明符中。

语义

5、

ISO/IEC 9899:2011 条款6.7.1——存储类说明符

标签:

原文地址:http://www.cnblogs.com/zenny-chen/p/4880924.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!