佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 927|回复: 9

关于array。。。

[复制链接]
发表于 16-10-2007 01:11 PM | 显示全部楼层 |阅读模式
小弟对这课array不是很懂,请问各位大大有没有些教程还是参考的,好让小弟得到更多资料 对了,还有,在array里面,我们能在每个index里assign超过一个号码和assign一个phrase吗???拜托了
回复

使用道具 举报


ADVERTISEMENT

发表于 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 | 显示全部楼层
请问大大,好像我在function里做了个array"F",但我要怎么样才能把整个array传回去main function???因为我的data input是在function里的。我用return但return不到整个array,display出来的是乱码。
【code】
#include <iostream>
#include <conio>
#include <fstream>
#include <iomanip>

double readFile();

int main()
{
   double F[5];
        F[5]=readFile();
   getch();
   return 0;
}

double readFile()
{
   const int SIZE=5;
   int i=0,totaldata=0;
        double F[SIZE];
   ifstream inFile;
   inFile.open("F.txt";
   for(i;i<SIZE;i++)
      {
              inFile>>F;
         cout<<F<<endl;
      }
   totaldata = i;

   cout<<"Total data read is : "<<totaldata<<endl;

   return F[5];
}
【\code】
请大大指教。
回复

使用道具 举报

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

回复 #3 鬼泣 的帖子

也算是啦,因为前三个月才开学嘛,但还是有些不懂就上来问问咯,
回复

使用道具 举报

发表于 17-10-2007 01:12 PM | 显示全部楼层
看了你的代码。。
我觉得你的基础真的很不行的说。。
快翻开课本在从新学过array吧。
回复

使用道具 举报

Follow Us
发表于 17-10-2007 01:41 PM | 显示全部楼层
  1. for(i;i<SIZE;i++)
  2.       {
  3.               inFile>>F;
  4.          cout<<F<<endl;
  5.       }
复制代码
你用F来INPUT. =.=
应该用
  1. for(i;i<SIZE;i++)
  2.       {
  3.               inFile>>F[i];
  4.          cout<<F[i]<<endl;
  5.       }
复制代码

[ 本帖最后由 鬼泣 于 17-10-2007 01:42 PM 编辑 ]
回复

使用道具 举报

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

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 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)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 20-9-2025 11:29 AM , Processed in 0.134665 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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