typedef struct { char name[50]; int age; float height; } Person; 这里,结构体本身没有名称,但我们通过 typedef 为它创建了一个别名 Person。这样,我们同样可以使用 Person 来声明变量。 结构体指针与 typedef 在使用结构体指针时,typedef 也非常有用。例如,我们可以为指向 Person 结构体的指针创建一个别名...
structPerson{char*name;intage;doubleheight;};typedefstructPersonSPerson;intmain(){SPerson sp={"秦子阳",18,1.88};printf("%s\n",sp.name);return0;} typedefstructPerson{char*name;intage;doubleheight;}Sperson;intmain(){Sperson sp={"秦子阳",18,1.88};printf("%s\n",sp.name);return0;} ...