
Сообщение от
IGPIGP
Хорошо, что Вы понимаете, что нужно сделать. Мне и правду непонятно.
мне тоже не понятно что нужно ТС
я говорю как бы я сделал
например есть строка
которая в памяти будет лежать как
C++ |
1
| char str[]={'М', 'а','м','а', 0} |
|
ну можно так написать
C++ |
1
| char str[]={'М', 'а','м','а',\0} |
|
теперь мне нужно удалить строку
в первый (нулевой) элемент массива записываем 0(конец строки)
C++ |
1
| char str[]={0, 'а','м','а', 0} |
|
и все

у нас пустая строка
которая ничего не делает( даже на экран не выводится)
но это если только удаление а если вставка то без динамического распределения памяти не обойтись
тогда бы я наплевал на массив и работал бы со списком