我在尝试初始化字符串数组时遇到了困难。我正在使用一个具有不同方法的类:一个旨在为数组充电,另一个旨在消除数组的元素等等......我需要在类中的每个方法中使用相同的数组。
问题是我需要对数组(队列)进行模拟并显示其元素,因为它们被添加到队列中或从队列中删除,并且我在尝试初始化数组以显示任何内容而不是随机字符时遇到问题。
这是我正在尝试做的代码......
class Queue
{
public:
char array[3][6]; //array of 3 positions holding up to 6 characters each
int front, rear, max;
Queue()
{
front=0;
rear=0;
max=3;
array={"","",""}; //trying to initialize to blank spaces, here's the issue!
}
void add_element()
{ }
void delete_element()
{ }
void print_on_screen()
{ }
};
main()
{ }
我通过使用一维字符数组使其工作,为 3 个位置中的每一个输入一个数字,但实际上需要它来处理多个字符。