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

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

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

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

Какие еще есть функции для работы со строками, и какие рекомендуется использовать?
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Академия Codeby
    Курс «Введение в Реверс инжиниринг»
    1 месяц
    Далее
  • Академия Codeby
    Курс «Реверсивный инжиниринг ПО под ОС Windows»
    26 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
devalone
@devalone
̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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