Możesz to zrobić na kilka sposobów.
Możesz przeiterować przez string i wrzucać znaki do tablicy.
Możesz użyć strcpy(a, tekst.c_str()) - podajesz gdzie zapisać i co.
Możesz zrobić tak:
std::string str = "123";
int len = str.length();
char* tab;
tab = &str[0];
for (int i = 0; i < len; i++) {
std::cout << tab[i] << '\n';
}
Będzie jeszcze co najmniej kilka sposobów, jeżeli będziesz korzystał z bibliotek do stringów.