方法一
1 | void readFile(char *filename){ |
方法二
1 | void readFile2(char *filepath) { |
方法3
1 | void readFile3(const char *filepath) { |
写入文件
1 | void writeFile(char *filepath, const uint8_t *data, size_t data_len) { |
结构体,数组读写
1 | typedef struct data_s { |
输出:
1 | write_size: 1 |
生成的文件大小为:1094字节, 为sizeof(data_t)+ 30;使用calloc的申请的内存块不会被存储.