Эта функция помещает строку в файл – записывает строку по указателю (str) в данном случае в файл определяемый указателем (fw). Строка должна иметь ограничитель \0 – ноль. Функция записывает в файл всю строку за исключением символа (\ 0). Символ конец строки не добавляется.
С начала работы любой программы автоматически открывается 3 файла и для них определяются соответствующие указатели.
1) Это файл для стандартного ввода информации с клавиатуры с указателем stdin.
2) Для стандартного вывода информации на экран дисплея с указателем stdout.
3) Для стандартного вывода ошибок на экран дисплея с указателем stderr.
Объекты stdin, stdout, stderr – это константы, а не переменные и им нельзя что-либо присваивать.