我是c +的新手,我的问题是如何将数据从循环周期存储到数组中,然后打印出来? 我需要再制作一个循环吗?如果是这样我该怎么办呢?如果我问的是可能的话,每当我重新运行编译器时,上面的数组会被重写或删除(希望它能做到)吗?
int getcard()
{
srand((unsigned)time(0));
int x;
string mix[10];
string h;
do
{
for (int index = 0; index < 10; index++)
{
x = rand() % 18;
h = master[x];
cout << h << endl;
}
mix[10] = h;
}
while (false);
return 0;
}
答案 0 :(得分:1)
这段代码创建一个字符串数组,将其元素初始化为“string”并将其打印出来。
string array[10];
for (int i=0; i<10; i++){
array[i] = "string";
}
for (int i=0; i<10; i++){
cout<<array[i] <<" ";
}
你应该尝试一下这个。