可以。fprintf函数可以将数据按照指定的格式写入到文件中,包括二进制文件。但是需要注意的是,在写二进制文件时,需要使用二进制格式的文件打开方式,如"wb"。同时,使用fprintf写入二进制文件需要指定写入的内容格式,例如使用"%c"来写入字符,使用"%d"来写入整数,使用"%f"来写入浮点数等。另外,在写入二进制文件时,需要注意每次写入的字节数,避免发生数据丢失或者不完整的情况。