如何在c++中创建一个字符数组数组?(仅使用iostream)

How to create an array of character arrays in c++? (only using iostream)

本文关键字:数组 字符 iostream 一个 c++ 创建      更新时间:2023-10-16

我对c++很陌生。

假设我有这个:

char arrOne[10];
char arrTwo[10];
char arrThree[10];

如何创建一个数组,其中数组中的每个元素都包含一个如上所述的字符数组?

目标是能够在需要时调用数组的索引来获取其中一个字符数组。

记住。我只能使用iostream。

您可以创建一个字符指针数组

char * array[3];
char arrOne[10]
char arrTwo[10]
char arrThree[10]
array[0] = arrOne;
array[1] = arrTwo;
array[2] = arrThree;

例如,要访问arrayOne,请使用array[0]。

Hello我认为您需要使用for/while循环来访问数组中的每个元素例如

char array[10] = "hello";
int i = 0;
while (i != '')
{
 if( array[i] = 'l')
 {
   array[i] = 'x';
 }
i++;
}
 cout <<"new array string" << array<<endl;