Задать вопрос

Как перенести коронку в начало строки, сохранив при этом знаки в ней?

Как перенести коронку в начало строки, сохранив при этом знаки в ней?
\r стирает остальные символы в строке, а мне нужно их сохранить
  • Вопрос задан
  • 203 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
@Sumor
\r это возврат каретки (CR или 13 или 0x0d)
\n это новая строка (LF или 10 или 0x0a)
Если у вас устройство (например, принтер или консоль) их различает, то нужно использовать оба символа. Первый перемещает каретку в начало строки, а второй переходит к следующей строке.
Традиционно в текстовых файлах Linux используется только \n, а в текстовых файлах Windows используется \r\n. В некоторых PDF внутри встречается только \r.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы