嵌入式Linux07教程分析.ppt

练习 1.打开一个文件/tmp/file.txt用于写操作,以追加方式打开,int a=open(___,___) 2.打开一个文件/tmp/file.txt用于写操作,如果该文件不存在则创建,对所有用户文件为可读可写可执行。 int a=open(___,___,____) 3.打开一个文件/tmp/file.txt用于写操作,如果该文件存在则删除原数据,如果该文件不存在则创建。int a=open(___,___,____) 4.打开一个文件/tmp/file.txt用于写操作,如果该文件存在则报错退出,如果该文件不存在则创建,文件只对用户自己为可读可写可执行。int a=open(___,___,____) 5.可以用close(0)关闭文件,可以用close(1)吗? 补充 creat()函数 除了open( )函数中用O_CREAT选项创建文件以外,可以用creat()函数,格式: int creat(const char * pathname, mode_t mode) 若成功,返回为只写打开的文件描述符 若出错,返回-1 不足之处:它以只写方式打开所创建的文件。 文件名颜色的含义 默认色代表普通文件。 例:mysum 绿色代表可执行文件。 例:userdata 蓝色代表目录文件。 例:红色代表tar包文件。 其它 ,水红代表图象文件,青色代表链接文件,

文档评论(0)

1亿VIP精品文档

相关文档