自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 lseek详解

朱老师嵌入式核心课程笔记lseek函数详解lseek① 对文件进行操作时,该文件是动态文件,动态文件在内存中的形态就是文件流的形式。② 在动态文件中,通过文件指针来表征这个正在操作的位置,文件指针是vnode中的一个元素。③ 该指针不能直接访问,Linux提供lseek函数访问这个文件指针。④ 打开一个文件时,默认下,文件指针只想文件流的开始,这时候write是从文件开始位置写入的...

2018-10-26 17:18:34 29028 1

原创 linux如何管理文件

朱老师嵌入式核心课程笔记文件管理相关概念文件管理Ⅰ. 硬盘中的静态文件和inode(i节点)静态文件文件平时存在硬盘中,有固定的状态,称为静态文件inodeinode,本质是一个结构体,包括文件名,文件在硬盘上的扇区号、块号等;Ⅱ. 内存中被打开的文件和vnode(v节点)动态文件一个程序的运行就是一个进程,在进程中打开的文件就属于某个进程,每个进程都有一个数据结构记录这...

2018-10-26 15:38:41 437

原创 文件权限操作

朱老师核心课程笔记文件权限的操作文件权限操作读写权限O_RDONLY 只读O_WRONLYO 只写O_RDWRO_RDWR 读写打开存在并有内容的文件Q_APPEND 追加文件内容,在原内容的基础上接续新内容O_TRUNC 清空原来的文件内容,新内容替代旧内容,不使用则不清空原内容在上文文件读写操作过程中,发现写入的文件内容覆盖了原内容原文件内容root@ubunt...

2018-10-25 16:45:22 485

原创 sizeof具体分析以及宏定义和typedef的简单区分

朱老师嵌入式核心课程笔记关于sizeof的应用sizeof相关#include<stdio.h>#include<string.h>#define dpchar char * //用dpchar替代char *typedef char * tpchar; //重命名类型,制造用户自定义类型int main(void){ char str[] = "...

2018-10-25 16:04:15 315

原创 关于文件读写操作

朱老师嵌入式核心课程笔记文件读写操作文件读写操作代码段 #include<stdio.h> //使用man查询得出文件读写API所需要的头文件 //man 1 xx查linux shell命令,man 2 xxx查API, man 3 xxx查库函数 #include<sys/types.h> #include<s...

2018-10-25 15:42:41 518

转载 文件操作的主要API

朱老师嵌入式大讲堂学习笔记1.什么是API?API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。(某度)API是一些函数,由linux系统提供支持,由应用层程序使用; 应用层程序通过调用API来调用操作系统的功...

2018-10-21 13:04:48 699

navicat安装包

Navicat是一套快速、可靠并价格相当便宜的数据库管理工具

2019-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除