c语言 fprintf函数
c语言 fprintf函数fprintf() 是 C 标准库中的格式化输出函数作用类似 printf()区别是 printf()输出到标准输出默认串口/终端 fprintf()输出到指定的文件流 FILE * 声明 #include stdio.h 定义 int fprintf(FILE *stream, const char *format, ...); 参数 说明 stream 文件流指针 format 格式字符串 ... 可变参数 返回值 成功返回写入的字符数量 失败返回负值printf(~~~~~~stream.pack free %p\n, stream.pack); 这个打印指定写进文件而不是打印在串口上面用 fprintf函数 // 调用例子 // /mnt/sdcard/check_memory.txt文件不存在则创建再写入若存在则 往后追加 FILE *fp fopen(/mnt/sdcard/check_memory.txt, a); if(fp) { fprintf(fp, ~~~~~~stream.pack free %p\n, stream.pack); fclose(fp); }