Задать вопрос
@DVoropaev
Ставлю + к карме на хабре за ответы на вопросы

Какие использовать функции в С для чтения строк?

Как я понял, в Си есть разные функции для работы со строками.
fgets() считывает ограниченное количество символов, в том числе пробелы и переводы строк.
scanf читает до пробела, к тому же при его использовании можно получить переполнение стека.

Есть ли функция, которая читает с пробелами и не заносит перевод строки (если нет, то как от него избавиться)?

Какие еще есть функции для работы со строками, и какие рекомендуется использовать?
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Stepik
    Внутреннее устройство контейнеров в STL (C++)
    2 недели
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
devalone
@devalone
̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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