int abc1 = 100;
int abc2 = 210;
int abc3 = 831;
int abc4 = 12;
int ........
int ........
int abc999 = 24;我现在要rand()%1000
然后取得其中一个数值。例如现在rand()%1000 = 4的话
那么我就得到12abc(i)《-不知道如何取得
int abc2 = 210;
int abc3 = 831;
int abc4 = 12;
int ........
int ........
int abc999 = 24;我现在要rand()%1000
然后取得其中一个数值。例如现在rand()%1000 = 4的话
那么我就得到12abc(i)《-不知道如何取得
int abc[999] = {100,210,831,12,....,24}; //自己把中间的补全然后就abc[i],不就行了?
就是想得到abc(rand)的数据。
用指针数组试试:
int i;
int *abc[100];
abc[0] = &abc0;
abc[1] = &abc1;
....... abc[99] = &abc99;
然后取 *(abc[rand()%1000]);
你这问题真是无聊哦
int abc3 = 831;
如果有一个字符串tmp="abc3"
那么我现在如何得到abc3的数值get = (tmp.数值).数值
char szName[20];
int value;
}
然后把数据读进来,得到用户输入后在 Item 数组中查找,如果找到了就返回对应的value
char szName[20];
int value;
}然后做一个链表,查询就是了。
没明白我的意思
int abc3 = 831;
如果有一个字符串tmp="abc3"
那么我现在如何得到abc3的数值get = (tmp.数值).数值========================
CString str;
int i;
//将字符串转换为整型
str="123";
i=atoi(str);
TRACE("i = %0d",i);