自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux高级编程 进程控制与描述

当该函数再主进程中使用pthread_exit()时主进程退出, 线程还在运行,只有当所有线程退出时进程才会结束.进程之间的切换对系统的开销很大,而后就创建了线程,它允许将进程的资源从主体中剥离出来,程序的执行可以理解为上下文的切换(保存老进程的cpu运行状态,加载新进程),活跃的,由该关键字声明的变量,是直接读取寄存器存储值,转换速度很快.注意: 一个进程只能使用一个闹钟函数, 多次使用将会刷新时间,闹钟函数, 当定时器指定是实现到后,系统会想进程发送。一个程序至少有一个进程, 一个进程至少有一个线程.

2023-07-25 15:42:55 120

原创 c语言实现默认参数的两种方法

第一种使用了可变参宏, 这个版本没有使用延迟展开, 兼容性比较好,但是无法处理无参数情况.将变量转化为字符串, 以实现由。的效果.存在问题消耗运行算力.第二种使用宏定义中的。

2023-06-27 16:52:06 590

原创 c语言日历 缓冲+ANSI标准

【代码】c语言日历 缓冲+ANSI标准。

2023-06-27 09:08:31 233

原创 shell编程

【代码】shell编程。

2023-06-26 18:31:29 79 1

原创 linux 命令

【代码】linux 命令。

2023-06-25 09:29:05 29

原创 c语言内建函数

CPU 的运行速度很高,而外部 RAM 的速度相对来说就低了不少,所以当 CPU 从内存 RAM 读写数据时就会有一定的性能瓶颈。CPU 读写内存 RAM 中的数据时,会先到 cache 里面去看看能不能找到。CPU 读写 cache 的速度远远大于内存 RAM,所以通过这种方式,可以提高系统的性能。从fun3()函数可以看出来,他被放在fun1()之前的地址,栈的地址是来回使用的。在c语言中每个函数在调用其他函数时,他本身就会被放在一个单独的栈。栈帧就是栈最高位的地址(栈是由高地址向低地址扩展)

2023-06-13 11:36:18 46

原创 内联函数23.6.13

对上面文件进行编译,后使用objdump反编译进行查看,可以看到。fun1和fun2的区别,将fun1的。删除结果也是相同的,但是不会报错。fun2函数在main函数内。

2023-06-13 10:45:26 47

原创 c语言使用笔记

在32为编译器下的可变参函数,为char,int,指针,long int 都是为4字节,sizeof(int*),sizeof(double*)在64编译器下为8字节;无论是char,int,float,字符串,可变参数都会为他申请8字节的空间。但是float,double,long long int 则为8字节空间。在64位编译器下的可变参函数,默认每一个可变参数都占都占8字节。可变参的主要使用方法,是将指针指向连续的下一位可变参数的地址。

2023-06-09 20:54:20 28

原创 C51单片机学习

VCC,GND单片机电源,RST高电平复位编程方式有ISP和IAP,学习使用的ISP。GPIO端口一共有四组P0,P1,P2,P3。P0-2:P0有地址位,都可独立控制。P3:有普通的GPIO功能和,中断程序的输入端口。软件使用kail 4或者kail 5进行编程,下列打开才可以正常完成程序下载使用PZ-ISP 或者 STC-ISP进行程序下载。

2023-04-18 21:15:27 859

原创 程序小功能实现的记录

小功能的实现记录

2023-04-18 19:43:54 27

原创 Git笔记

git 学习时笔记

2022-10-28 20:43:26 269

原创 幻宇机器人使用简介

幻宇无人驾驶机器人学习

2022-10-10 20:05:13 2294 1

原创 c指针学习(3)

使用指针实现一些内置函数

2022-10-10 16:33:34 29

原创 麦克纳姆机器人开发(1)

个人学习无人驾驶车的路程。

2022-10-10 16:32:29 70

原创 c++学习(2)类

C++学习(2)类

2022-08-04 18:32:43 175

原创 C++修改文本

c++对文件的操作(学习补充中)

2022-07-27 14:53:41 913

原创 c++11的风格变化

c++11中的风格变化

2022-07-18 18:37:13 142

原创 C++学习(1)

c++函数使用与区别

2022-07-18 17:20:13 169

原创 python修改json参数

labelme生成json修改

2022-07-06 18:18:23 1072

原创 c指针学习(2)

指针学习中遇到的小问题

2022-07-04 18:41:20 36

原创 c 指针学习(1)一招解决指针

指针类型的完整介绍

2022-07-04 17:36:28 67

空空如也

空空如也

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

TA关注的人

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