0 / 0 / 0
Регистрация: 03.05.2015
Сообщений: 6
|
|
1 | |
Как переместить терминальный ноль из одного места строки в другое?03.05.2015, 18:11. Показов 930. Ответов 3
Метки нет (Все метки)
Здравствуйте.
Пожалуйста, подскажите, что можно сделать, чтобы решить следующую проблему: допустим, задана строка char str[100], и с помощью функции fgets из файла я читаю в str строку, скажем, на 80 символов, т.е. fgets(str, 81, F). Функция fgets добавит '\0' 81-м символом, мне надо переместить '\0', чтобы он стал 100-м символом, при этом на 81-м месте '\0' быть не должно(просто мне потом необходимо будет добавлять пробелы в строку). Не хотелось бы создавать новую строку и копировать туда старую. Или использовать fgetc и не изобретать лисапед?)
0
|
03.05.2015, 18:11 | |
Ответы с готовыми решениями:
3
Переместить папку из одного места в другое Копирование по маске из одного места в другое в пределах каждой строки файла Как скопировать файл из одного места в другое с последующей заменой Как сделать, чтобы текст копировался из одного места в другое? |
0 / 0 / 0
Регистрация: 03.05.2015
Сообщений: 6
|
|
03.05.2015, 18:48 [ТС] | 3 |
Jewbacabra, спасибо за ответ!
не знала просто про эту функцию
0
|
03.05.2015, 19:54 | 4 |
У strncat немного нетривиальная работа с терминальным нулём на границе буфера
Распространенные ошибки
0
|
03.05.2015, 19:54 | |
03.05.2015, 19:54 | |
Помогаю со студенческими работами здесь
4
Как переместить фокус из одного текстового поля в другое, поставив его на 1 символ Как через js вырезать HTML код с одного места и вставить в нужное т.е. в другое? Копирование файла из одного места в другое Перенести PictureBox мышкой из одного места в другое Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |