fputs,fwrite,fprintf的区别
摘要:1.都是库函数,都可以向文件写入数据,可能是二进制数据块,也可能是字符串 fputs,fwrite 前者向文件内写入字符串,一行结束,后者向文件内写入数据块(可能是字符串或者BYTE流) fwrite,fprintf 前者fwrite写入流stream中的数据是buffer指定的内容,内容的字节大小
阅读全文
posted @
2021-10-06 10:25
redman274
阅读(1453)
推荐(0) 编辑
1.realloc函数
摘要:void *ptr = realloc(ptr, new_size); if (!ptr) { // 错误处理 } 使用误区,返回指针可能是原来的,也可能不是原来的,如果上面这种,可能导致内存泄露。 另外使用时,需要判断new_size的值,如果new_size为0 ,那么相当于把ptr给free掉
阅读全文
posted @
2021-10-05 19:55
redman274
阅读(33)
推荐(0) 编辑