我定义了几组数据
data1,data2,data3,.... datan程序中定义了一个变量i 来指示需要用的数据.
switch(i)
{
case 1:
使用data1;
break;
case 2:
使用data2;
break;
......
}可是程序多处要使用数据.每次都要SWITCH找. 不知道如何智能处理下?????数据定义如下:struct MYDATE
{
double num1;
double num2;
double num3;
}MYDATE data1[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}MYDATE data1[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}MYDATE data1[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}
MYDATE data2[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}
MYDATE data2[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}
MYDATE data4[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}
data1,data2,data3,.... datan程序中定义了一个变量i 来指示需要用的数据.
switch(i)
{
case 1:
使用data1;
break;
case 2:
使用data2;
break;
......
}可是程序多处要使用数据.每次都要SWITCH找. 不知道如何智能处理下?????数据定义如下:struct MYDATE
{
double num1;
double num2;
double num3;
}MYDATE data1[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}MYDATE data1[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}MYDATE data1[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}
MYDATE data2[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}
MYDATE data2[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}
MYDATE data4[]=
{
123.34,3443.35,3432,
23432,46.6,3423
324.34,356.356,466.45,
..........
}
解决方案 »
- 当年的毕业设计源码
- 多个CPU,如何获取各个CPU的使用率?
- 关于CArray的诡异问题,急寻高手帮忙解答
- 在CStdioFile定义的文件中无法用WriteString写入字符串
- 如何取出一个字符串中的阿拉伯数字?
- 简单多分,马上给,数组比较的问题
- 窗口分割问题!!
- 上班时间无法看世界杯,只好找网上直播,我找到了,与大家分享
- 有人说COM就是DLL,对吗?若有 int **p; *p=NULL; 则**p是否等于*NULL,*NULL又为何物?我想将virtual HRESULT_stdcall QueryInterface(c
- 不好意思,刚给分了!!!新问题:为什么在建立报路时会出错?(m_Socket.Create())
- 在一个界面上按一个BUTTON后变成另一个界面,有什么好的实现方法啊,3Q~
- 控制台调用DLL问题
(2)使用函数指针。道理也是创建一个函数指针变量,遇到不同的情况调用不同的函数指针,比Swith快捷,而且代码结构清晰。
单一化的例子和函数指针的方法调用在网上很多,你可以baidu一下。