向低级文件函数打开的文件或通信端口写入字符串。
语法
FWRITE(nFileHandle, cExpression [, nCharactersWritten])
参数
nFileHandle
文件句柄号,或要写入字符串的通信端口。
cExpression
指定 fwrite( ) 函数写入的字符表达式。
nCharactersWritten
除非包含 nCharacterWritten,否则 fwrite( ) 函数向文件或端口写入整个字符表达式。当包含 nCharacterWritten 时,向文件或端口写入 nCharacterWritten 个字符。如果 nCharacterWritten
小于 cExpression 中字符的数目,只向文件或端口写入 nCharacterWritten 个字符;如果 nCharacterWritten 等于或大于 cExpression 中字符的数目,将把 cExpression 中的所有字符都写入文件或端口。
返回值类型
数值型
说明
与 FPUTS( ) 函数不同,fwrite( ) 函数并不在字符串的尾部放置回车和换行符。
fwrite( ) 函数返回向文件或端口写入的字节数。如果由于某种原因,fwrite( ) 函数不能向该文件或端口写入数据,则函数的返回值为 0。