自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 系统级I/O

系统级I/O 我们应该要清楚的很重要的一句话:Linux中一切皆文件 Linux文件类型 普通文件 目录文件 套接字文件 输入输出统一且一致的执行方式 打开文件 Linux shell 创建的每个进程开始时都有三个打开 的文件:标准输入(描述符为0)、标准输出(1)、标准错误(2) 改变当前的文件位置 读写文件 关闭文件 内核用三个相关的数据结构来表示打开的文件 进程表:内核维护一张进程...

2019-12-08 16:33:29 91

原创 关于fork()函数的学习

关于fork()函数的学习 一、理解fork()是什么 1、一次调用,两次返回 2、调用fork()之后,产生一个子进程,子进程继承父进程的所有东西 3、返回0,代表当前进程是子进程,否则为父进程 二、实验分析 实验1 void fork1() { if (fork() == 0) { printf("Hello from child\n"); } else { printf("Hello fr...

2019-12-07 14:13:59 173

原创 Linux虚拟机中关于程序的链接

Linux虚拟机中的链接 首先我们要了解一些编译和链接中会遇到的一些词汇 符号表:存放符号的地方 符号:函数、全局变量、静态变量 ELF:可执行可链接格式 我们在Linux虚拟机下建立一个sum.c文件,代码如下: int sum(int *a,int n) { int i,s=0; for(i=0;i<n;i++) {s+=a[i];} return s; } 接下来打开终端,输入以下命令...

2019-10-02 11:48:07 135

空空如也

空空如也

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

TA关注的人

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