找回密码
 注册会员
查看: 608|回复: 0

struct数组嵌套问题

[复制链接]
发表于 2010-4-7 14:22:13 | 显示全部楼层 |阅读模式
<p>struct数组嵌套问题</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:30 -</p>
<p>解决时间:2010-4-7 14:19</p>
<p>typedef struct list{</p>
<p>int a;</p>
<p>int b;</p>
<p>}A[10];</p>
<p>typedef struct list2{</p>
<p>int a;</p>
<p>int b;</p>
<p>A a;//我想得到一个a[10]结构体数组,请问这么写对不对?</p>
<p>我要再写个init函数对a[10]赋值,怎么办?</p>
<p>}B;</p>
<p>小弟先行谢过!!!</p>
<p>提问者: sict1001 - 五级</p>
<p>最佳答案</p>
<p>typedef struct list{</p>
<p>int a;</p>
<p>int b;</p>
<p>}A[10];</p>
<p>void init ()</p>
<p>{A b;  //正确,声明一个结构变量数组b[10]</p>
<p>A c={1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10}; //赋值方式1。</p>
<p>for(i=0;i<10;i++)  //使用循环语句赋值,当然也可以使用像给其他数组赋值的方法赋值</p>
<p>{b.a=i; b.b=i;</p>
<p>}</p>
<p>}</p>
<p>void main()</p>
<p>{</p>
<p>}</p>
<p>0</p>
<p>回答者:</p>
<p><img src="http://img.baidu.com/img/iknow/icon_huizhang.gif"></p>
<p>黄邦勇帅哥哥 - 八级   2010-4-7 12:08</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>thank you!!!</p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-22 20:41

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表