标签:col fprintf define 读写 ase div eof 文件 max
#include <stdio.h> #include <stdlib.h> #include <time.h> #define OK 0 #define ERR 1 #define MAX_BUFF_SIZE 128 int main(int argc, char** argv) { // fopen 第二个参数可取r、w、a、t、b、+六个字符 // r :只读 // w :只写 // a : 追加 // t : 文本文件,默认为文本 // b : 二进制文件 // + : 读和写 // 读取文件内容示例 // char buff[MAX_BUFF_SIZE + 1]; // FILE* fp = fopen("base64.md", "r"); // if (fp == NULL) { // fprintf(stderr, "Can‘t open file."); // return -1; // } // while (!feof(fp)) { // char* ret = fgets(buff, MAX_BUFF_SIZE, fp); // if (ret == NULL) { // break; // } // fprintf(stdout, "%s", buff); // } // fclose(fp); //向文件追加内容示例 FILE* fp = fopen("base64.md", "a+"); if (fp == NULL) { fprintf(stderr, "Can‘t open file."); return -1; } fputs("tongyishu\n", fp); fclose(fp); return 0; }
标签:col fprintf define 读写 ase div eof 文件 max
原文地址:https://www.cnblogs.com/tongyishu/p/11691232.html