У меня возникают трудности с инициализацией массивов 2d char. Когда он работает, он дает мне гекса выход. Я ищу что-то вдоль линий сетки.2d Отображение массива Char в сетке
#include <iostream>
using namespace std;
main()
{
//char test[5][5] = {'***\0','***\0','***\0','***\0','***\0'};
char test[5][5] = {"***\0","***\0","***\0","***\0","***\0"};
cout << test << endl;
cout << char[2][2] << endl;
cin.get();
return 0;
}
String array был предложен, но мне нужны определенные адреса массивов для другого массива, привязывающего его к цене.
Вы не можете инициализировать 2d массивы. На самом деле вы пытаетесь инициализировать тест [5] [5] массивом char *. Инициализируйте в циклах, я отправлю код. – ChrisCM