注册 登录
编程论坛 C++教室

求助,怎么定义多个结构体的对象

owone 发布于 2017-04-17 13:22, 2359 次点击
新手求助:我定义了一个结构体,然后我该怎样才能定义100个这个结构体的对象呢?
比方说我要定义100个格子,每个格子编码都不同,格子颜色不同并且按一定规律排列,还有大小之类的其他属性也是按一定规律排列的。定义之后效果是我只要知道它的编号就能知道它的颜色、大小等属性。
望指教
4 回复
#2
rjsp2017-04-17 14:24
听不懂
#3
owone2017-04-17 14:41
呃,版主你好,我没说清楚,我再说仔细点。
我现在要记录100个格子的信息。我定义了一个关于格子的结构体,里面有颜色,大小等属性。因为有100个格子,所以岂不是要定义100个这个结构体的对象。
我应该怎么做呢?是不是用容器呢?
#4
yangfrancis2017-04-17 17:59
如果你的规律可以公式化,也就是表述为自然数数列的函数,那你可以申明成100个元素的数组,在循环语句里利用包含下标变量的表达式赋值。
#5
owone2017-04-18 14:52
回复 4楼 yangfrancis
谢啦
1