当前位置: 首页 > news >正文

黄冈网站排名最高西安公司网站建设

黄冈网站排名最高,西安公司网站建设,wordpress是哪种服务器,做弩的网站C标准I/O库函数 1、C标准I/O库函数1.1、打开/写入/读取/关闭文件1.2、读取文件数据1.2.1、fgetc1.2.2、fgets1.2.3、fscanf1.3、标准输入/输出/错误2、系统调用2.1、常用的系统调用2.2、综合小demo3、文件描述符3.1、定义3.2、`文件描述符`关联的数据结构3.2.1、struct file3.2…

C标准I/O库函数

  • 1、C标准I/O库函数
    • 1.1、打开/写入/读取/关闭文件
    • 1.2、读取文件数据
      • 1.2.1、fgetc
      • 1.2.2、fgets
      • 1.2.3、fscanf
    • 1.3、标准输入/输出/错误
  • 2、系统调用
    • 2.1、常用的系统调用
    • 2.2、综合小demo
  • 3、文件描述符
    • 3.1、定义
    • 3.2、`文件描述符`关联的数据结构
      • 3.2.1、struct file
      • 3.2.2、struct path
      • 3.2.3、struct inode
    • 3.3、`文件描述符表`关联的数据结构
      • 3.3.1、打开的文件表数据结构
      • 3.3.2、打开文件描述符表
      • 3.3.3、fd_array和fd
      • 3.3.4、文件描述符和fd或fd_array的关系
    • 3.4、文件描述符引用图解

1、C标准I/O库函数

1.1、打开/写入/读取/关闭文件

fopen/fputc/fputs/fprintf/fclose/

vim fopen_test.c
===================================
#include <stdio.h>int main() {/* 打开文件char *__restrict __filename: 字符串表示要打开文件的路径和名称char *__restrict __modes: 字符串表示访问模式(1)"r": 只读模式 没有文件打开失败(2)"w": 只写模式 存在文件写入会清空文件,不存在文件则创建新文件(3)"a": 只追加写模式 不会覆盖原有内容 新内容写到末尾,如果文件不存在则创建(4)"r+": 读写模式 文件必须存在 写入是从头一个一个覆盖(5)"w+": 读写模式 可读取,写入同样会清空文件内容,不存在则创建新文件(6)"a+": 读写追加模式 可读取,写入从文件末尾开始,如果文件不存在则创建return: FILE * 结构体指针 表示一个文件FILE *fopen (const char *__restrict __filename, const char *__restrict __modes)*/char *filename = "io.txt";FILE *ioFile = fopen(filename, "a+");if (ioFile == NULL) {printf("FAILED,a+不能打开不存在的文件\n");} else {printf("SUCCESS,a+能打开不存在的文件\n");}/*写入文件一个字符int __c: 写入的char按照AICII值写入 可提前声明一个charFILE *__stream: 要写入的文件,写在哪里取决于访问模式return: 成功返回char的值 失败返回EOFint fputc (int __c, FILE *__stream)*/int putcR = fputc(97, ioFile);if (putcR == EOF) {printf("写入字符失败\n");} else {printf("写入字符成功:%c\n", putcR);}/*写入文件一个字符串char *__restrict __s: 需要写入的字符串FILE *__restrict __stream: 要写入的文件,写在哪里取决于访问模式return: 成功返回非负整数(一般是0,1) 失败返回EOFint fputs (const char *__restrict __s, FILE *__restrict __stream)*/int putsR = fputs(" love letter\n", ioFile);if (putsR == EOF) {printf("写入字符串失败\n");} else {printf("写入字符串成功:%d\n", putsR);}/*FILE *__restrict __stream: 要写入的文件,写在哪里取决于访问模式char *__restrict __fmt: 格式化字符串...: 变长参数列表return: 成功返回正整数(写入字符总数不包含换行符) 失败返回EOFfprintf (FILE *__restrict __stream, const char *__restrict __fmt, ...)*/char *name = "大海";int fprintfR = fprintf(ioFile,"哎呀,那边窗户透出了什么光?\n那是东方,而你则是太阳!\n升起吧,骄阳,去让忌妒的月黯然失色!\n\t\t%s",name);if (fprintfR == EOF) {printf("写入字符串失败");} else {printf("写入字符串成功:%d\n", fprintfR);}/*FILE *__stream: 需要关闭的文件return: 成功返回0 失败返回EOF(负数) 通常失败会造成系统崩溃int fclose (FILE *__stream)*/int result = 
http://www.dtcms.com/a/425482.html

相关文章:

  • 网站建设概怎么做一个企业的网站
  • 化妆品电子商务网站建设规划书网站发布和管理系统
  • jsp做网站框架打开手机网站速度慢
  • 网站建设ppt方案用老薛主机做网站
  • 柳州网站建设工作室策划公司排名前十名
  • 做网站知乎网站建设公司哪家好 该如何选择
  • 长春网站建设翻译o2o网站建设好么
  • 商融建设集团有限公司网站学短视频剪辑与制作
  • 网站建设 常州减肥瘦身网站模板源码
  • 购买域名后如何建设网站a963设计网作品
  • 网站网页设计工作内容注册空壳公司帮人走账
  • 漳州微网站建设公司企业管理软件a6
  • html电子商务网站模板网站开发难易处
  • 长沙做网站的公司哪家最好网页制作入门到精通
  • 服装展示网站源码wordpress导出媒体
  • 大连零基础网站建设培训班电脑页面设计怎么弄
  • 免费网站模板带后台下载制作网页图片格式
  • wordpress著名插件佛山企业网站优化
  • 策划方案免费的网站chat gpt 国内版
  • 网站建设国内现状条形码生成器在线制作图片
  • 网站站建设建设中页中页手机网站封装用户体验
  • 网站策划书的撰写流程是什么网络科技公司的经营范围有哪些
  • 做专业课视频课的网站百度精准搜索
  • 毕业设计网页制作网站建设怎么做自己的充值网站
  • dede网站后台地址扫描黑龙江省建筑信息平台
  • 上海专业建设网站网络工具
  • 云建站优势手机做任务的网站有哪些内容
  • 方案策划网站自助建站哪个网站好
  • 文案策划的网站手机论坛手机之家
  • 网页设计与网站建设考试热点大兴德艺网站建设