2011-03-05 64 views
6
static struct K { int x; }; 

这是否适用于C和C++?C/C++中的静态结构

+3

为什么不尝试一下,看看?当你发现它不会问你的错误是什么。 – 2011-03-05 17:47:30

+4

你无法访问编译器或其他东西? – 2011-03-05 17:47:39

+1

@Darin现在每个有权访问互联网的人都可以使用编译器:http://ideone.com/YqWd8 – Andrey 2011-03-05 17:50:06

回答

4

在C.有效的III形成在C++

在C++中,说明符的extern /静态只能被应用到对象的名称或功能

退房

C.1.5第7:declarations(7.1.1)ISO C++ 03


9

在C中,它是有效的,但是无用

在C++中它是无效的。您只能指定对象和函数的存储类。