自定义博客皮肤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)
  • 收藏
  • 关注

原创 系统I/O

每个 Linux 文件都有一个类型(type)来表明它在系统中的角色普通文件(regular file)包含任意数据。应用程序常常要区分文本文件(texs file)和二 进制文件(binary file),文本文件是只含有 ASCII 或 Unicode 字符的普通文件;二进制文件是所有其他的文件。对内核而言,文本文件和二进制文件没有区别。目录(directory)是包含一组链接(...

2019-12-08 14:45:08 147 22

原创 可执行文件的生成

基本流程注意:计算机不能直接运行hello.c文件预处理编译汇编链接

2019-12-01 16:02:55 182 1

原创 Fork函数浅学

fork基础知识一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进程的值不同。相当于克隆了一...

2019-12-01 15:45:06 147

原创 汇编语言接触

汇编源程序汇编源程序 = 汇编指令 + 伪指令伪指令:segment和ends是一对成对使用的伪指令,这是写在可被编译器编译的汇编程序时,必须要用到的一对伪指令segment和ends的功能时定义一个段,segment说明一个段的开始,``ends说明一个段的结束一个段必须用一个名称来标识,使用格式为:段名 segment段名 ends一个汇编程序是由多个段组成的,这些段被用来存放代...

2019-05-30 17:10:00 131

原创 判断计算机的储存是大端还是小端

大端字节序:高字节位放在低地址小端字节序:低字节位放在低地址例如0x12345678 低地址 高地址大端字节序 0x12 0x34 0x56 0x78小段字节序 0x78 0x56 0x 34 0x12`#include<stadio.h>{ union w { int a; char b; }; c.a=...

2019-05-28 19:27:32 800 1

原创 验证“X²>=0”是否在计算机内任何时候都成立

验证“X²>=0”是否在计算机内任何时候都成立假设计算机为32位机器,如图所示的代码在Ubuntu上运行。 #include <stdio.h>#include <stdlib.h>int sq(int x) { return x*x;}int main(int argc, char *argv[]) { int i; for (i =...

2019-05-27 20:29:17 823

空空如也

空空如也

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

TA关注的人

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