typedef struct 与 struct的区别例子

#include <iostream> using namespace std; void main() { int x; //MSG1作为结构A的别名 typedef struct A{ int age; char s; }MSG1,*p1; MSG1 msg1 ; msg1.age=10; p1 point =&msg1; //msg2作为结构B的变量 struct B{ int age; char s; }msg2,*p2 = new B; msg2.age = 3; p2->age=4; // cout<<(*point).age<<endl<<msg2.age; // cin>>x; }

你可能感兴趣的:(typedef struct 与 struct的区别例子)