正在加载图片...
也就是说,如果一个变量是结构变量,那么它可以直接用.来取得它的成员。而如果变量是 一个结构的指针,那么可以请用→>来得到它的成员 顺便说一句,为一个指向结构的指针变量分配的内存,当不再需要时,同样需要记得释放: //定义指针,并分配内存 BaoBao spDaBao= new BaoBa //为各成员赋值: pDaBao->shen Gao=171 pDaBao->tiZhong =13.5: strcpy( pDa Bao-> xingMing,"大宝") //输出 out< dAbAo-) xingMing<<"的身高为:"<< dAbAo-> shengao<<endl out<< dAbAo-〉 xingMing<<"的体重为:"<< dAbAo-〉 tazhong<<endl; //释放 delete pDa Bao: 22.5结构实例 例子中,我们要求老师输入5个宝宝的数据,然后程序将这5个宝宝的情况打在屏幕上: 打开CB,新建一个控制台工程 因为需要输入输出,所以先在Uint1.cpp中加下以下黑体部分:也就是说,如果一个变量是结构变量,那么它可以直接用.来取得它的成员。而如果变量是 一个结构的指针,那么可以请用 ->来得到它的成员。 顺便说一句,为一个指向结构的指针变量分配的内存,当不再需要时,同样需要记得释放: //定义指针,并分配内存: BaoBao *pDaBao = new BaoBao; //为各成员赋值: pDaBao->shenGao = 171; pDaBao->tiZhong = 13.5; strcpy(pDaBao->xingMing,"大宝"); //输出: cout << pDaBao->xingMing << "的身高为: " << pDaBao->shenGao << endl; cout << pDaBao->xingMing << "的体重为: " << pDaBao->tiZhong << endl; //释放: delete pDaBao; 22.5 结构实例 例子中,我们要求老师输入 5 个宝宝的数据,然后程序将这 5 个宝宝的情况打在屏幕上: 打开 CB,新建一个控制台工程。 因为需要输入输出,所以先在 Uint1.cpp 中加下以下黑体部分:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有