自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 “Linux没有main函数”是指什么

但是尽管Linux操作系统本身没有main函数作为主入口点,但你可以在Linux上编写和运行C或C++程序,并在这些程序中使用main函数作为程序的起始点。在C或C++编程语言中,main函数是程序的主入口点,它是程序开始执行的地方。然而,Linux操作系统是由许多不同的组件和模块组成的,这些组件和模块可能使用不同的编程语言编写,并且它们之间相互协作以提供操作系统的功能。“Linux没有main函数”是指Linux操作系统本身并没有一个名为“main”的函数作为其程序执行的起点。

2024-08-19 12:55:28 128

原创 c语言中的“->”

综上所述,C语言中的“->”运算符提供了一种强大的间接访问机制,使得通过指针操作结构体或联合体的成员变得简洁高效。不论是简单的数据结构还是复杂的链表和树,都能通过“->”运算符进行有效的管理。这不仅提高了代码的灵活性和效率,还能帮助开发者更好地理解和应用C语言的指针和复合数据类型。在C语言编程中,对结构体和联合体的熟练运用是进阶编程能力的重要标志之一。下面将详细分析“->”运算符的使用场景和具体用法。

2024-08-16 16:08:35 265

原创 线程相关同步变量:多线程编程的基础

各种线程同步机制各有优缺点,选择适当的同步方法对提高多线程程序的效率和正确性至关重要。合理使用这些同步机制不仅能保证数据一致性,还能优化程序性能,提高系统的响应速度。这些同步机制在多线程编程中起着至关重要的作用,以确保多个线程之间能安全、有序地访问共享资源。

2024-08-16 14:29:27 275

原创 void*指针函数

这种类型的函数通常用于实现通用指针或抽象数据类型,或者在需要隐藏底层数据结构细节的情况下使用。最后,我们释放了分配给。函数接受两个整数参数,创建一个。下面是一个示例,展示了一个返回。结构体实例,并将其地址作为。指针函数是指返回类型为。函数中,我们首先调用。类型,以便访问和操作。

2024-08-16 13:58:27 106

原创 移远SC20工业监控设备折腾笔记(鸽了)

由于驱动资料不全,尝试在原有安卓7.1的基础上开发测试了一端时间,发现这个设备被限制使用虚拟按键,并且强制固定在了监控的桌面上,这样对二次开发十分不利。(备份内容和教程请看笔记(一),对于大部分高通方案通用)在酷安获得微软桌面apk后,使用adb命令。然后检测ADB有没有连接上。出现设备号即是链接成功。

2024-08-16 10:43:15 196

原创 uboot中的各个文件夹

1. `arch`:包含不同体系结构的处理器相关的代码和配置文件。这些文件夹共同构成了uboot的源代码结构,使得uboot能够在不同的硬件平台上运行并提供相应的功能和服务。3. `common`:包含通用的代码和库,这些代码和库可以在多个体系结构和开发板上使用。9. `examples`:包含一些示例代码,用于演示如何使用uboot的功能。8. `doc`:包含uboot的文档和说明,包括用户手册、开发者指南等。7. `tools`:包含用于编译、调试和构建uboot的工具和脚本。

2024-08-16 10:27:09 194

原创 c语言中的struct:结构体与内嵌结构体

在上面的代码中,我们首先定义了一个名为`Person`的结构体,其中包含了三个成员:`name`、`age`和`height`。然后,在`main`函数中,我们创建了一个`Person`类型的变量`person1`,并为其成员分别赋值。`struct`是C语言中的一种数据结构,用于将多个不同类型的变量组合在一起。需要注意的是,结构体的成员可以是任何基本数据类型,也可以是其他结构体或指针类型。// 身高(单位:米)// 定义一个名为Person的结构体。// 给结构体的成员赋值。// 输出结构体成员的值。

2024-08-16 10:24:42 360

原创 移远SC20工业监控设备开发笔记(一)

首先安装ardc,这是一个投屏软件,解决板子如果没有屏幕无法操作的问题,它的操作逻辑是鼠标左键为点击功能,右键为返回。安装完ardc后先别打开,检查一下任务管理器中,有adb或者android debug bridge程序在后台的话记得停掉,再把板子插到电脑上正常启动,打开ardc等待画面变化,成功后会停在深蓝色界面,然后把鼠标箭头移到此界面,右键点击两下,如果没有出现桌面,需要安装一个第三方桌面启动器,把我提供的apk文件里的launcher从电脑直接托到ardc界面就会自动给板子安装。

2024-02-19 14:20:54 982 2

空空如也

空空如也

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

TA关注的人

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