У меня проблема с кодом. Я хочу проанализировать массив символов на указатель char; Как я могу это сделать?Анализ из массива символов в указатель char в C++
Пример кода:
char tmp[1000];
char *temp;
gets(tmp);
Как я могу разобрать обугленного TMP в символ * темп?
С уважением,
Если вы программируете на C++, прекратите использовать массивы символов и указатели для строк. И никогда не используйте 'gets'. –
Что касается вашего вопроса, что вы подразумеваете под «parse the char tmp»? Разберитесь как? Чтение со стандартного ввода в массив 'tmp'? Что-то другое? –
Вы хотите 'temp = tmp;' или 'temp = strdup (tmp);', если я не ошибаюсь. –