logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux系统编程之通用I/O模型

上次我们简单介绍了一下Linux系统编程的环境搭建,这篇开始正式走进Linux系统编程的篇章。我们之前介绍操作系统的时候说过,无非是为了更好控制硬件才选择开发操作系统,人与硬件的交互无非就是人输入,硬件输出想要的结果,但是我们知道硬件有很多类型,什么硬盘,网卡,终端,串口,管道等等它们底层硬件各不相同,要实现读写操作也十分麻烦,而且我们都知道学习Linux,首要就是要有一切皆文件的思想,以这个思想

#linux#c语言
关于操作系统

自暑假停更以来沉淀了一段时间,现在想拾起来更新,但最近由于学业压力(课太多了),尽量抽空更新,内容主要是嵌入式软(C语言)硬件,以及操作系统(主要是Linux)上的开发知识,注:由于博主处于学习阶段,发布的内容仅供参考,不建议学习,如果有错误的地方请批评指正。操作系统也就是我们熟知的OS,那么它到底是个什么东西呢,这时我们需要先知道我们现代计算机的代码都是在硬件上跑的,但是吧说的简单其实你要通过机

#linux
内存管理结构体

这篇文章摘要主要讨论了C语言中的内存操作函数和数据类型存储方式。内容包括: 内存操作函数: memcpy:内存拷贝函数 memmove:可处理重叠区域的内存拷贝 memset:内存设置函数 memcmp:内存比较函数 数据存储方式: 大小端存储模式的区别 有符号和无符号字符型的存储差异 浮点数IEEE 754标准存储格式 结构体内存对齐规则 重点难点: 浮点数存储的三个组成部分(符号位、指数位、尾

#c#
到底了