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

h56wcom什么网站网站建设公司如何规避风险

h56wcom什么网站,网站建设公司如何规避风险,精品课程建设网站,wordpress主页大小IO输入输出#xff0c;操作对象是文件 Linux文件类型: b block 块设备文件 按块扫描设备信息的文件 存储设备 c character 字符设备文件 按字符扫描设备信息的文件 d direct…IO输入输出操作对象是文件 Linux文件类型:         b   block       块设备文件                         按块扫描设备信息的文件                         存储设备         c   character   字符设备文件                         按字符扫描设备信息的文件          d   directory   目录文件                          存放文件         -               普通文件                          存放数据                         图片、音视频、压缩包、文本文件         l   link        链接文件                          快捷方式         s   socket      套接字文件                         用来套接字通信         p   pipe        管道文件                         用来进程间通信 普通文件:         1.ASCII码文件             文件中所有的字符均为能够在终端上显示的字符             文本文件、程序.c          2.二进制文件             文件中存放数据的二进制形式             图片、音视频、压缩包          ASCII码文件是特殊的二进制文件 标准IO、文件IO         标准IO是库函数         文件IO是系统调用         系统调用:功能强大,应对复杂场景不够灵活         库函数:针对系统调用的封装,使用方便灵活         标准IO可以在Windows或者Linux平台使用         文件IO只能在Linux系统平台使用   标准IO:         getchar putchar scanf printf gets puts  - 标准IO #include stdio.h       fopen/fclose          fgetc/fputc          fgets/fputs         fscanf/fprintf         fread/fwrite          fseek/rewind/ftell  从文件中读写数据的流程:         打开文件 - 读写文件 - 关闭文件 fopen                   fclose                     fgetc/fputc     单个字符的读写                     fgets/fputs     字符串的读写                     fscanf/fprintf  格式化字符串的读写                     fread/fwrite    二进制文件的读写 7.函数接口:         1.fopen           FILE *fopen(const char *pathname, const char *mode);           功能:             打开pathname对应的文件并与其建立一个文件流           参数:             pathname:要打开文件路径的字符串             mode:                 r       只读            文件不存在报错,文件存在只读打开                 r      读写            文件不存在报错,文件存在读写打开                 w       只写            文件不存在创建,文件存在将文件内容清空,只写打开                 w      写读            文件不存在创建,文件存在将文件内容清空,写读打开                 a       追加只写        文件不存在创建,文件存在追加只写打开                 a      追加写读        文件不存在创建,文件存在追加写读打开           返回值:               成功返回打开的文件流指针               失败返回NULL #include stdio.hint main(void) {FILE *fp NULL;fp fopen(a.txt, r);if (NULL fp){perror(fail fopen);return -1;}printf(fopen success!\n);fclose(fp);return 0; } 2.fclose            int fclose(FILE *stream);           功能:             关闭文件,释放文件流指针           参数:             stream:文件流指针           返回值:             成功返回0              失败返回EOF(-1) 8.文件流:         1.具有方向性读写         2.具有连续性         3.具有顺序性 句柄操作对象的一个抽象 9.特殊的三个文件流:         stdin   标准输入流          从终端读取数据         stdout  标准输出流          向终端打印数据         stderr  标准出错流          向终端打印数据  getchar、scanf、gets 通过stdin来读取终端数据         putchar、printf、puts通过stdout来向终端输出数据         perror通过stderr来向终端输出数据 #include stdio.hint main(void) {fclose(stdin);fclose(stdout);fclose(stderr);getchar();printf(hello world!\n);perror(hello world!\n);return 0; } 10.标准IO缓存:         缓存分为3类:             1.全缓存  4k                 缓存区满刷新                                  刷新条件:                     1.缓存区存满刷新(全缓存大小:4096)                     2.fflush函数强制刷新                     3.程序结束/fclose刷新 与文件建立的缓存 2.行缓存  1k                 遇到\n刷新   刷新条件:                     1.缓存区存满刷新(行缓存大小:1024)                     2.遇到\n刷新                      3.fflush函数强制刷新                     4.程序结束/fclose刷新 与终端建立的缓存            stdin   stdout  3.不缓存                 直接刷新 缓存区大小 0k               stderr 人机交互、界面控制、出错处理 4.setvbuf               int setvbuf(FILE *stream, char *buf, int mode, size_t size);               功能:                 改变一个流的缓存类型               参数:                 stream:文件流指针                 buf:指定缓存空间的首地址                 mode:                     _IONBF  不缓存                     _IOLBF  行缓存                     _IOFBF  全缓存                 size:                     设定缓存区的大小               返回值:                 成功返回0                  失败返回非0  #include stdio.hint main(void) {char tmpbuff[4096] {0};// setvbuf(stdout, NULL, _IONBF, 0); //设置成不缓存 // setvbuf(stdout, tmpbuff, _IOFBF, 4096); //设置成全缓存setvbuf(stdout, tmpbuff, _IOLBF, 1024); //设置成行缓存printf(hello world\n);while (1){}return 0; }
http://www.hkea.cn/news/14280902/

相关文章:

  • 做网站服务器在哪买wordpress 安装主题 无法创建目录
  • 石家庄专业网站设计印刷 网站源码
  • seo网站建设 大时代一级a做爰片手机电影网站
  • 郑州网站建设html5痘痘怎么去除有效果
  • 特卖网站怎么做网站建设公司yu
  • 儿童教育网站源码外链兔
  • 福田网站网页设计wordpress谷歌加速插件
  • 企查查企业在线查询纯静态网站seo
  • 乐清网站制作电话动漫制作专业学校排名
  • 福田企业网站优化有用吗建筑设计网站大全网站
  • 网站开发 与 网页设计的区别网站怎么维护更新
  • 网站建设汇编资料wordpress 精致博客
  • 做礼品贸易好的网站黄页网络的推广软件下载
  • 做招聘网站做服务器多少钱外贸网站如何建设
  • 建设部网站电话唯品会网站建设的目标
  • 股票做空网站wordpress 用svn checkout
  • 免费门户网站模板图书馆建设网站
  • 网站制作设计机构中国最新消息新闻
  • 长春汽开区建设局网站360怎么做网站
  • 学校网站 模板济南企业自助建站
  • 体育用品网站模板网站里面的视频功能怎么做
  • 珠海市官网网站建设平台免费网络验证
  • 做网站大概一个月多少工资中国建设交易信息网站
  • 服务器运行一段时间网站打不开四川住房建设厅网站首页
  • 住房城乡建设部门户网站主页公司注册网上核名官网
  • 如何选择做网站的公司加盟店推广营销
  • 专业建站公司设计如何给一个网站做压测
  • 网站建设常见错误如何降低网站的权重
  • win7优化大师官方网站做网站客户拖着不验收
  • 电商网站成功的营销策略做ppt网站