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

原创 通俗理解回调函数、链表、队列

1、回调函数1.1、回调函数概念回调函数就是通过函数指针调用的函数,如果把函数的指针作为参数传递给另外一个函数,当这个指针被用来调用所指向的函数时,我们就说这个指针指向的函数为回调函数,是在A函数里面调用B函数,B函数称为回调函数。1.2、函数指针函数指针是指向函数的指针变量,函数指针本质实际就是一个变量,是一个指针变量(指针变量可以指向整型、字符型、自定义的结构体、数组等),这里的...

2020-04-07 23:18:48 687

原创 linux 下c的多线程代码(创建、互斥、结合分离态)

1、线程的概念在linux操作系统中,线程属于轻量级的进程(light weight process)简称LWP,为什么被称为“轻量级的进程”,这是跟linux操作系统线程管理有关系,因为linux下没有给线程设计专有的结构体,它的线程是用进程模拟的,而它是由多个进程共享一块地址空间而模拟得到的,引入线程的目的是为了以较低的开销来提高操作系统的并发程度,简化进程间通讯。2、线程与进程的对比...

2020-04-01 18:54:52 348

原创 linux c多线程对全局变量的影响

一、在说明多线程对全局变量的影响之前,我们需要了解下面的一些基础知识: 1、线程是CPU分配时间片的最小单位,通常一个CPU内核可以处理一个线程,如果是双核双线程,那么同一时刻可以处理两个线程。 2、进程是CPU分配资源的最小单位,线程是进程的一个实体,是CPU调度分派的基本单位(比如时间片)。 3、线程不能独立运行,必须依靠在某个进程下,一个进...

2020-03-22 16:53:54 2636

空空如也

空空如也

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

TA关注的人

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