Wil*_*mKF 13 c++ syntax grammar static language-lawyer
在C ++中,如果我有一个类:
class Example {
static int s_One, s_Two;
...
};
Run Code Online (Sandbox Code Playgroud)
语言是否明确定义了s_Two它也是静态的?
换句话说,static关键字扩展int是随处可见的,还是*仅适用于一个变量?
Lig*_*ica 20
是的,它适用于该声明中的每个名称:
[dcl.stc]/1:[..]至多一个存储类说明符应出现在一个给定的DECL说明符-SEQ [..]的存储类说明符应用于名称宣布每个初始化声明符列表[..]
| 归档时间: |
|
| 查看次数: |
300 次 |
| 最近记录: |