Итак, у меня есть следующая функция, которая разбивает ввод char * по пробелам и добавляет каждый символ * к символу **, который, наконец, возвращается.
char **split_input(char *input) {
char **command = (char **)malloc(8 * sizeof(char *));
const char *separator = " ";
char *parsed;
int index = 0;
parsed = strtok(input, separator);
while (parsed != NULL) {
command[index] = parsed;
index++;
parsed = strtok(NULL, separator);
}
command[index] = NULL;
return command;
}
Мне было интересно, есть ли способполучения суммы символа *, который содержит возвращенный символ **.