Программирование на C и C++

Онлайн справочник программиста на C и C++

putw

int putw(int i, FILE *stream)

Прототип: 
Описание: 

Функция putw() не определена стандартом ANSI С и может не быть полностью переносимой.

Функция putw() записывает целое i в stream в текущую позицию внутри файла и дает соответ­ствующее приращение указателю положения в файле.

Функция putw() возвращает записанное значение. Возврат EOF означает ошибку в потоке, если последний открыт в текстовом режиме. Поскольку маркер EOF также является целым числом, то
в случае двоичного потока надо использовать ferror(), чтобы выяснить, действительно ли про­изошла ошибка.

Пример: