fwrite( ) 函数

请参阅

向低级文件函数打开的文件或通信端口写入字符串。

语法

FWRITE(nFileHandle, cExpression [, nCharactersWritten])

参数

nFileHandle

文件句柄号,或要写入字符串的通信端口。

cExpression

指定 fwrite( ) 函数写入的字符表达式。

nCharactersWritten

除非包含 nCharacterWritten,否则 fwrite( ) 函数向文件或端口写入整个字符表达式。当包含 nCharacterWritten 时,向文件或端口写入 nCharacterWritten 个字符。如果 nCharacterWritten 小于 cExpression 中字符的数目,只向文件或端口写入 nCharacterWritten 个字符;如果 nCharacterWritten 等于或大于 cExpression 中字符的数目,将把 cExpression 中的所有字符都写入文件或端口。

返回值类型
数值型

说明
与 FPUTS( ) 函数不同,fwrite( ) 函数并不在字符串的尾部放置回车和换行符。
fwrite( ) 函数返回向文件或端口写入的字节数。如果由于某种原因,fwrite( ) 函数不能向该文件或端口写入数据,则函数的返回值为 0。