#include#include struct book { char name[30]; short price; }; int main() { struct book a = {"研究生录取通知书",10}; struct book* pb = &a; printf("name of book = %sn",pb->name);//用指针变量来找a的名字 printf("price of book = %dn",pb->price);//用指针变量来找a的名字 printf("name of book = %sn",a.name);//用‘.’来找a的名字 printf("price of book = %dn",a.price); printf("name of book = %sn",(*pb).name);//(*pb)等价于结构体a printf("price of book = %dn",(*pb).price); strcpy(a.name,"c++"); printf("%sn",a.name); return 0; }



