202610182340_《文件操作,写, fputc, fputs,fwrite》

int main() {

  // 1. 打开文件
  printf("文件操作 —— 写入\n");
  FILE *file = fopen("//Users//usr//Desktop//a.txt", "w");

  // 2. 写出数据
  // fputc, 一次一个字符,返回这个字符串
  int c = fputc(97, file);
  printf("%c\n", c);

  // fputs, 一次一个字符串,成功:非 0 负数
  int n = fputs("哪里哪里", file);
  printf("%d", n);

  // fwrite , 一次写多个,返回写出的字节个数
  char arr[] = {97, 100, 106, 101, 99, 116, 105, 118, 101};
  int n2 = fwrite(arr, 1, 9, file);

  printf("%d", n2);

  // 3. 关闭 fclose()
  fclose(file);

  return 0;
}

 

posted @ 2026-10-18 23:42  Coca-code  阅读(2)  评论(0)    收藏  举报