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

造价人员做兼职的网站杭州关键词推广优化方案

造价人员做兼职的网站,杭州关键词推广优化方案,个人网站建设服务,网站开发培训要多少钱文件类型 一切I/O皆文件,文件就是存放在磁盘上面的有序数据的集合。 文件类型: 常规文件 r :就是普通文件目录文件 d :就是目录,是一个索引字符设备文件 c :键盘、鼠标块设备文件 b :U盘、磁…

文件类型

一切I/O皆文件,文件就是存放在磁盘上面的有序数据的集合。

文件类型:

  • 常规文件 r  :就是普通文件
  • 目录文件 d :就是目录,是一个索引
  • 字符设备文件 c :键盘、鼠标
  • 块设备文件 b :U盘、磁盘,以块的方式进行存储的设备
  • 管道文件 p :
  • 套接字文件 s :
  • 符号链接文件 l :就是快捷方式

系统调用与库函数

系统调用就是操作系统给我们提供的接口,库函数是在系统调用之上封装的函数。

系统调用与库函数的层次关系如下:

库函数存在的意义:

库函数可以让代码更兼容,方便代码的移植。库函数就相当于一个翻译可以将同一句话翻译为不同操作系统下对应的系统调用。 

尽管我们可以直接通过系统调用来实现功能,但每个操作系统提供的接口不一样,所以在移植到其他操作系统时,每次都需要重新编写代码实现同样的功能;而使用库函数后,因为库函数的接口是一样的,因此移植之后就不需要对代码进行修改(库函数是已经写好的代码)。

标准I/O

标准I/O由ANSI C标准定义,主流操作系统上都实现了C库(这就是库函数)

标准I/O通过缓冲机制减少系统调用,实现更高的效率。

流的概念:

在C语言中定义了一个结构体FILE,这个结构体用于存放标准I/O打开的文件相关信息。FILE就是流(stream),就是把数据当成水流一样从一个地方传到另一个地方。

流分为文本流和二进制流。

流的缓冲类型:

无缓冲:直接与磁盘进行数据交互,直接写磁盘,直接读磁盘。流不进行缓冲。

全缓冲:内存中有一个空间叫做缓冲区,用于与数据进行交互。缓冲区满之后,一次性发给磁盘。

行缓冲:当输入/输出中出现了换行符时,就把缓冲区中的数据发给磁盘,这时缓冲区不一定写满

三个标准I/O:

名称文件描述符结构体(流)
标准输入流0STDIN_FILENOstdin
标准输出流1STDOUT_FILENOstdout
标准错误流2STDERR_FILENOstderr

全缓冲与行缓冲实验:

数据输出的情况有:

  • 程序结束将缓冲区全部数据输出
  • 全缓冲时,缓冲区满,将全部数据输出。缓冲区的大小为1KB=1024Byte
  • 行缓冲时,输入有换行'\n',将全部数据输出
  • 手动刷新缓冲区时,将全部数据输出

程序结束输出实验如下:

全缓冲区实验如下: 

行缓冲实验如下:

文件I/O

文件I/O又叫系统I/O、系统调用,是系统提供的一个接口,对于不同的系统,提供的接口是不一样的。文件I/O不提供缓冲机制,每次读写都是直接操作磁盘空间。

什么是POSIX:

POSIX是一个可移植操作系统接口的标准,它定义了一组函数。它也是一种文件I/O

什么是文件描述符:

每个打开的文件都会有一个对应的文件描述符(fd),它是一个非负整数。一个程序最多可以打开1024个文件,文件描述符从0开始分配,其中0,1,2分别代表标准输入、标准输出、标准错误。

http://www.hkea.cn/news/247355/

相关文章:

  • wordpress最多多少用户seo基础知识
  • 湘潭做网站 去磐石网络b站推出的短视频app哪个好
  • 宿迁做网站的公司有人看片吗免费观看视频
  • 什么人最需要建设网站淘宝运营一般要学多久
  • 海南网站优化东莞免费建站公司
  • 传播型网站建设优势有哪些推广类软文
  • 如何在百度做网站推广赚钱的软件
  • c# 网站开发教程周口网站seo
  • 湘西网站建设帮人推广注册app的平台
  • 切图做网站web制作网站的模板
  • 网站的做网站公司哪家好网络优化大师app
  • 国内外包网站今日头条(官方版本)
  • 外网建筑设计网站线上渠道推广有哪些方式
  • 厦门做网站公司排名电工培训机构
  • 武汉网站设计制作外包公司的人好跳槽吗
  • 网站建设哪里最好页面关键词优化
  • 清远建设网站制作seo系统培训课程
  • 网站的网页建设知识ppt北大青鸟职业技术学院简介
  • 巫山网站设计aso优化榜单
  • 关于节约化建设网站的表态发言网站制作报价表
  • 建行网站是多少呢故事式的软文广告例子
  • 阳江市住房和城乡规划建设局网站一级消防工程师考试
  • 做课件的网站有哪些用html制作淘宝网页
  • 网站开发前后台整个流程品牌宣传的推广
  • 深圳市门户网站建设网站推广优化方法
  • 中山公司注册网页怎么优化
  • 网站建设怎么分录2022年新闻摘抄简短
  • 江西景德镇建设厅网站太原关键词排名推广
  • 番禺做网站自媒体发布平台有哪些
  • 用dede做的网站首页电子商务网络营销