查看: 927|回复: 9
|
关于array。。。
[复制链接]
|
|
发表于 17-10-2007 10:30 AM
|
显示全部楼层
如果你是说用非号码的物件来做index的话,可以用 stl map.
如果你是说一个array ,每个unit 有多个物件,你可以用array of struct |
|
|
|
|
|
|
|
发表于 17-10-2007 12:06 PM
|
显示全部楼层
按照楼主的说法,刚刚开始学PROGRAMMING? |
|
|
|
|
|
|
|

楼主 |
发表于 17-10-2007 12:39 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 17-10-2007 12:40 PM
|
显示全部楼层
回复 #3 鬼泣 的帖子
也算是啦,因为前三个月才开学嘛,但还是有些不懂就上来问问咯,  |
|
|
|
|
|
|
|
发表于 17-10-2007 01:12 PM
|
显示全部楼层
看了你的代码。。
我觉得你的基础真的很不行的说。。
快翻开课本在从新学过array吧。 |
|
|
|
|
|
|
|
发表于 17-10-2007 01:41 PM
|
显示全部楼层
- for(i;i<SIZE;i++)
- {
- inFile>>F;
- cout<<F<<endl;
- }
复制代码 你用F来INPUT. =.=
应该用
- for(i;i<SIZE;i++)
- {
- inFile>>F[i];
- cout<<F[i]<<endl;
- }
复制代码
[ 本帖最后由 鬼泣 于 17-10-2007 01:42 PM 编辑 ] |
|
|
|
|
|
|
|

楼主 |
发表于 17-10-2007 06:47 PM
|
显示全部楼层
哦,真的感谢两位大大的指教。  |
|
|
|
|
|
|
|

楼主 |
发表于 18-10-2007 04:37 PM
|
显示全部楼层
请问一下,好像我们在function里assign char进一个array,比如说Grade【0】是H,Grade【1】是L,在function里display回去可以,但回到main display的话就不再是H了而是其他号码或字母,为什么会这样??但是号码的话却可以,就是alphabet不能,怎么解决??  |
|
|
|
|
|
|
|
发表于 18-10-2007 04:45 PM
|
显示全部楼层
你应该是return错了or在main display你declare错了(Char/double)。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|