Указатель на массив строк char в Borland C++ Builder 6. Как изменить какой либо элемент?
Подскажите пожалуйста есть указатель на массив строк char например такой:
char* test[] = {{"test1"},{"test2"},{"test3"}};
Как в этом массиве я могу изменить к примеру второй элемент(который содержит test2).
Сейчас нашёл только вариант через создание указателя на адрес элемента массива и посимвольное изменение с использованием нового созданного указателя, то есть так:
char *ptr;
ptr = &*test[1];
ptr[0] = 'A';//Изменение первого символа в массиве и так далее нужное количество букв
Источник: Stack Overflow на русском