C语言中的文件写函数"fwrite"的问题
发布网友
发布时间:2024-10-13 03:05
我来回答
共3个回答
热心网友
时间:2024-10-13 03:33
fwrite
功能说明
将数据写至文件
表头文件
stdio.h
函数定义
size_t fwrite (const void *ptr, size_t size, size_t nmemb, FILE *stream)
函数说明
fwrite()用于将数据写入文件中。参数stream为已打开文件的文件类型指针;ptr为指向存放写入数据内存的指针;总共写入nmemb个单元的数据,每单元有size个字节。
返 回 值
函数调用成功返回实际写入的数据单元的数目;失败或已到文件尾时,可能返回一个比参数nmemb小的值。
相关函数
fopen,fread,fseek
热心网友
时间:2024-10-13 03:34
fwrite(&a,strlen(a),1,fp);
将a的内容,长度是strlen(a),从1开始写入fp
热心网友
时间:2024-10-13 03:32
你的程序有问题
应该是fwrite(&a,1,strlen(a),fp);