Переопределить char *variable - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Подскажите пожалуйста, как переопределить пример:
char *old;
char *new
char tmp[128];
 
new="aaabbbссс";
old="ggghhh";
 
strcpy(tmp,new);
tmp[strlen(new)+1]='\0';
 
/*как сделать что бы теперь old стал равен tmp???
 
т.е. перенести содержимое tmp в old, как понимаю, перед этим освободив переменную old от содержимого.
*/

Решение задачи: «Переопределить char *variable»

textual
Листинг программы
old = tmp

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы