Мне нужно создать двумерный массив указателей на символы.В массиве будет храниться список имен и фамилий - строка 0 будет содержать имена, а строка 1 будет содержать фамилии.Это код, который я написал до сих пор (этот файл включен в основной файл):
#include "myFunction.h"
#include <iostream>
#include <string.h>
using namespace std;
char ***persons;
void createArray(int n)
{
*persons = new char * int[n];
for(int i=0; i<n; i++)
*persons[i]=new char[n];
}
, и main вызывает эту функцию с помощью:
createArray(3);
, но когда я ее запускаюя продолжаю получать "Ошибка сегментации", и я понятия не имею, почему
Как я могу это исправить?