В каком контексте существует твоя wifi?
В каком контексте находится строчка wifi.access[0] = { ssid, password };?
Почему тип элементов должен быть именно char*, а не const char*?
Ты себе жизнь не усложняешь, случайно? Почему именно char*, а не std::string?
#include <iostream>
using namespace std;
struct Wifi {
char *access[1][2];
} wifi;
const char ssid[] = "TEST";
const char password[] = "123456";
// wifi.access[0] = ...
int main() {
for (int i = 0; i < sizeof(wifi.access) / sizeof(wifi.access[0]); i++) {
cout << wifi.access[i][0] << ": " << wifi.access[i][1] << '\n';
// TEST: 123456
}
return 0;
}
char ssid[32] = "TEST";
char password[32] = "123456";
strcpy(wifi.access[0][0], ssid);
strcpy(wifi.access[0][1], password);
struct Wifi {
char access[1][2];
} wifi;
char access[2][32] = { "TEST", "123456" };
wifi.access[0] = access;
<div id="app">
<testComponent></testComponent>
</div>
Посмотрите цикл статей данного автора на хабре.