??????????壿

???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????С????????

??????????????struct???η??????磺

????C++ ????

struct test
{
??float a;
??int b;
};

??????????????????????test????壬??????????????test???????????????a??b?????a?????????????????????b????????????????

??????????屾????????????????????????????????????????????????????????

test pn1;

???????????????test???????????????????pn1??????????????????????????С?

????pn1.a=10 ????????pn1????a??????????????

?????????????????????????????????????е???????????????????????????????????????????檔

???????壬?????????????????????????????????

????????????->??????????????????????????????????????????????

????C++ ????

//???????:????
//???и?????а?????????????????????????????

#include
#include
usingnamespacestd;

structtest//??????????test?????
{
??inta;//?????????a
??intb;//?????????b
};

voidmain()
{
??testpn1;//??????????pn1
??testpn2;//??????????pn2

??pn2.a=10;//????????????.?????????pn2?е???a???
??pn2.b=3;//????????????.?????????pn2?е???b???

??pn1=pn2;//??pn2?????е??????????????????????????pn1
??cout<??cout<
??test*point;//????????

??point=&pn2;//????????????pn2???????
??cout<??point->a=99;//?????????????????pn2???a???
??cout<??cout }

??????????????????????鯔?????????????????????????????????е??Щ?????????