自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《多进程》

进程可以被定义为程序的一次执行过程。每个进程都在自己独立的地址空间中运行,就像是一个独立的小世界,拥有属于自己的资源集合,其中包括内存、文件描述符等。通过等待子进程的结束,父进程可以确保子进程所占用的资源得到正确回收,避免资源泄漏和系统不稳定的情况发生。无名管道的创建和使用相对简单,但它的局限性在于只能进行单向通信,并且通信的双方必须事先知道对方的存在。1. 就绪状态:此时的进程已经做好了运行的一切准备,就如同一名运动员站在起跑线上,只等待被分配 CPU 时间,一旦获得机会,便可以立即投入运行。

2024-10-01 05:00:00 928

原创 《多线程》

进程与线程主要有以下区别:概念层面。

2024-09-30 22:11:58 819

原创 《IO模型》

IO模型是嵌入式学习路上的一个重要的组成部分,今天来给大家认真介绍,带大家认真学习一下。IO的本质是,并且在操作系统中实现了多种不同的IO 方式(模型),比较常见的有下列三种阻塞IO,非阻塞IO,多路复用IO。1.简单来说,阻塞IO可以理解为你去商店购买商品,而你要购买的商品此时没有存货,这时你要买东西的这个行为就暂时被停止,也就是阻塞,要等到存货到位之后,你才会进行完成你购买商品这个行为。也就是要等待资源就绪,才继续执行。

2024-09-29 21:47:16 608

原创 《C语言基础篇-7》

由于库函数不能干所有的事情,所以更加重要的是。

2024-07-05 23:58:21 327

原创 《C语言基础篇-6》

是指数据的低位保存在内存的高地址中,而数据的高位,保存中内存的低地址中小端(存储)模式:是指数据的低位保存在内存的低地址中,而数据的高位,保存中内存的高地址中请简述大端字节序和小端字节序的概念,设计一个小程序来判断当前机器的字节序:设一个int型数据用16进制表示为(从低位到高位排列为),内存地址从左到右依次增加,则大端存储模式为:,小端存储模式为:。//返回1则是小端存储,返回0则是大端存储inta=1;

2024-07-05 23:36:04 611

原创 《C语言基础篇-5》

数组也是一个变量,是一个可以保存相同类型的一组数据的变量。2.一维数组的创建和初始化使用格式:数据类型 变量名(数组名) = 表达式;/ 数据类型 变量名(数组名)要使用变量就要先声明变量定义数组时给所有元素赋初值,这叫完全初始化。例如:可以只给一部分元素赋值,这叫不完全初始化。例如:定义的数组a有5个元素,但花括号内只提供两个初值,这表示只给前面两个元素a[0]a[1]初始化, 而后面三个元素都没有被初始化。不完全初始化时,没有被初始化的元素自动为 0。

2024-06-16 20:20:49 317

原创 《C语言基础篇-4》

循环的定义:将相同功能的代码重复多次。循环的三要素:1.循环条件 2.循环体 3.更新循环变量二.循环的分类while循环 for循环 do-while循环while(循环条件)循环体;更新循环变量;*1.break用在循环中是用来终止循环的,当满足某个条件时,循环终止。*2.continue用在循环中是用来结束本次循环,后面的循环还会继续执行。分析代码1getchar();操作步骤:1.取走stdin缓冲区的字符;若没有,等待从键盘输入如。

2024-06-15 22:00:02 561

原创 《C语言基础篇-3》

今天,顶针为大家带来c语言中比较重要的一部分,前面的代码大多数都是顺序结构,其实c语言中有三大结构——顺序,分支,循环。今天给大家带来分支结构。

2024-05-31 23:11:28 286

原创 《C语言基础篇-2》

如下方式声明变量并初始化int a= 10;内存分布如图所示获取变量内存地址的方法:&a其中,叫做取地址符;变量名,可以获取变量在内存中的地址通过%p打印变量在内存中的地址在C语言中,基本数据类型都可以分为有符号(signed)和无符号数(unsigned)含义 :有符号数【正数、0、负数】 无符号数【正数、0写法 :(signed) int,(signed) char,其中signed可省略不写char ,有符号类型,在内存中占1个字节。

2024-05-30 23:34:25 864

原创 《C语言基础篇-1》

2>浮点型常量又分为单精度浮点型(float)和双精度浮点型(double),整型又分为短整型(short int)和长整型(long int)还有长长整型(long long int)。<1>c语言中的常量有浮点型常量,整型常量,字符常量,字符串常量 ,标识符常量(宏定义)。功能:用宏名来代替某些常量数据,在某些特殊的场合可以提高程序的可读性。,开多少由数据类型决定,在哪开由系统决定,通过地址可以找到。2.有多个英文字母组成的,使用_分割开,常用的标识符用大写。运行程序的数据存在内存里,

2024-05-26 20:49:31 697 1

原创 《探索Linux系统--初始篇》

我们要学习嵌入式开发第一步就是熟悉Linux系统在它上面完成C语言的编程,熟悉它的基本操作和指令才能更好的完成它们。

2024-05-25 15:49:50 626

空空如也

空空如也

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

TA关注的人

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