Compiling...
hhh.cpp
C:\Users\Administrator\Desktop\c++\hhh.cpp(21) : error C2258: illegal pure syntax, must be '= 0'
C:\Users\Administrator\Desktop\c++\hhh.cpp(21) : error C2252: 'bb' : pure specifier can only be specified for functions
C:\Users\Administrator\Desktop\c++\hhh.cpp(22) : error C2065: 'bb' : undeclared identifier
C:\Users\Administrator\Desktop\c++\hhh.cpp(22) : error C2057: expected constant expression
C:\Users\Administrator\Desktop\c++\hhh.cpp(22) : warning C4200: nonstandard extension used : zero-sized array in struct/union
C:\Users\Administrator\Desktop\c++\hhh.cpp(25) : error C2039: 'bb' : is not a member of 'a'
C:\Users\Administrator\Desktop\c++\hhh.cpp(19) : see declaration of 'a'
C:\Users\Administrator\Desktop\c++\hhh.cpp(25) : error C2734: 'bb' : const object must be initialized if not extern
C:\Users\Administrator\Desktop\c++\hhh.cpp(25) : error C2373: 'bb' : redefinition; different type modifiers
执行 cl.exe 时出错.
这是不是编译器问题啊!我用的是vc6++!