谢了

樹欲靜而風不止... http://blog./seablue_xj
typedef struct {
int data;
int text;
} S1;
// 这种方法可以在c或者c++中定义一个S1结构
此结构是未命名,一般编译器会自动为它设置一个名字,常见的名字是__unnamed_*
S1只是可以拿来声明结构变量,但此结构并不是S1
struct S2 {
int data;
int text;
};
// 这种定义方式只能在C++中使用,而如果用在C中,那么编译器会报错
在C/C++中都是正确的,这个是标准的结构定义样式,结构名为S2