读书人

结构赋值的有关问题?

发布时间: 2013-11-03 15:39:14 作者: rapoo

结构赋值的问题???
结构是这样的:


struct box
{
char maker[40];

};

这样赋值:对了
struct box  a;
cin>>a.maker;
cout<<a.maker;

这样赋值错了

struct box *a;
cin>>a.maker;
cout<<a.maker;

为啥会这样那??
[解决办法]
struct box *a
这句只是声明了一个指针,指针的类型是struct box *,但没有创建struct box的对象

读书人网 >C++

热点推荐