C语言中的Write函数

C语言中的Write函数,第1张

write()写文件函数

原形:int

write(int

handle,char

*buf,unsigned

len)

用法:write(文件句柄,缓冲区地址,缓冲区字节长度<最大65534>)

功能:将缓冲区的数据写入与handle相联的文件或设备中,handle是从creat、open、dup或dup2调用中得到的文件句柄。对于磁盘或磁盘文件,写 *** 作从当前文件指针处开始,对于用O_APPEND选项打开的文件,写数据之前,文件指针指向EOF;对于设备,字节被直接传送到设备中;

返回值:实际写入的字节数(不包括回车符),出错时返回-1。

头文件:io.h

write,写的意思就是输出。read,读的意思就是输入。

输出,输入,是站在计算机CPU的立场来说的,向CPU方向流动,叫入,离CPU方向而去,叫出。

不是站在屏幕立场,不是站在键盘立场,不是站在磁盘立场。否则会混淆 入,出。

write 也可以向一个 口 (port)写,也可以向 存储器写,可以向 一个外围设备写。

v. 写;书写;填写;作曲

一、读音:英 [raɪt];美 [raɪt]

二、例句:

I've been writing for three hours.

我已经写了三个小时了。

三、词汇用法:

1、write的基本意思是“写”,指用笔大方、庄重地记录一些东西。引申可表示“写信”,是日常用语。

2、write既可用作及物动词,也可用作不及物动词。用作及物动词时,可接名词、代词、动词不定式、动名词、that/wh-从句作宾语,也可接双宾语,其间接宾语可以转化为介词to的宾语,其直接宾语可以由名词充当,也可由that从句充当。write还可接由名词、动词不定式充当补足语的复合宾语。

3、write可用于现在完成时,也可用于现在完成进行时,用于前者时必须接宾语,用于后者时可不接宾语。

4、write的过去分词written可用作形容词,在句中作定语。

扩展资料

近义词:compose

一、意思:

v. 作曲;创作;编排;形成;使镇静

二、读音:英 [kəm'pəʊz];美 [kəm'poʊz]

三、例句:

She began to compose songs at an early age.

她还很年轻时就已经开始创作歌曲。

四、词汇用法:

1、compose的基本意思有二,一是“组成”“构成”,引申可表示“作曲”二是“使安定,使镇静”。

2、compose作“组成”解时,是及物动词。主语是组成前的各个部分,宾语是组成后的一个整体,不用于被动结构。

3、compose作“作曲”解时,可用作不及物动词,也可用作及物动词。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11765219.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存