// #include "limits.h" // 行注释 struct _struct_a; typedef const struct _struct_a _typedef_struct_a; struct _struct_a /* 块注释 */ { int a; int b; }; enum _enum_a; enum _enum_a { Enum0=0, Enum1, Enum2, }; int a = sizeof(enum _enum_a); // 暂不支持匿名枚举类型 enum _enum_b{ Enumb0=0, Enumb1, Enumb2, }; union _union_a { int a; float b; double c; short d; }; typedef int _typedef_int; const char* get_type(int s) { const char* ret; switch (s) { case 1: case 2: case 3: case 4: case 5: case 6: case 7: ret = "yes"; break; default: ret = "no"; break; } return ret; } int main(){ return 0; }