Вопросы по теме 'stdio'

Лучше ли puts или putchar печатать только новую строку?
Что лучше (как по производительности, так и по рекомендациям) для печати только новой строки: putchar('\n') or puts("") Насколько я понимаю, putchar выводит один символ, а puts выводит строку символов. Забудьте о printf . Я...
644 просмотров
schedule 16.11.2023

Как можно использовать `fsetpos()`, чтобы разрешить произвольный доступ к файлам, которые слишком велики для обработки с помощью `fseek()`?
Хотя я понимаю, что fpos_t является непрозрачным типом, предназначенным для инициализации функцией fgetpos() , §7.19.9.1 документа Обоснование C99 гласит, что: fgetpos и fsetpos были добавлены в C89, чтобы разрешить операции...
187 просмотров
schedule 20.01.2024

В C, как я могу создать ошибку, если входная строка слишком велика?
Я хочу прочитать список слов из файла, в котором по одному слову в строке. Каждое слово должно содержать до 4 символов. Как я могу выдать ошибку, если одна из строк длиннее этой? Я пытался читать слова, используя fgets char buf[5]; fgets(buf,...
125 просмотров
schedule 08.12.2023