08 2024 档案

摘要:面向对象的三个基本特征通常被称为封装(Encapsulation)、继承(Inheritance)和多态(Polymorphism)。这三个特征共同构成了面向对象编程(OOP)的核心思想。 封装(Encapsulation): 封装是对象的一个重要特性,它指的是将对象的状态信息隐藏在对象内部,不允许 阅读全文
posted @ 2024-08-20 20:10 头像被封了 阅读(8) 评论(0) 推荐(0) 编辑
摘要:extern和static是C/C++中用于控制变量或函数链接性和可见性的关键字,它们各自有不同的作用。 extern extern关键字用于声明一个变量或函数是在别的文件中定义的,或者是在本文件的其他地方定义的。它告诉编译器该变量或函数不是在本文件中定义的,而是在其他地方定义,因此编译器在链接阶段 阅读全文
posted @ 2024-08-17 14:46 头像被封了 阅读(9) 评论(0) 推荐(0) 编辑
摘要:c语言中内存访问越界 数组越界:访问数组时,如果索引超出了数组定义的大小,就会发生越界。例如,如果你有一个大小为5的数组,试图访问array[5]或array[-1]都是越界访问。 指针错误:如果指针被错误地增加或减少,使其指向了未分配的内存区域,那么通过这个指针进行的任何读写操作都会导致越界。 内 阅读全文
posted @ 2024-08-06 14:21 头像被封了 阅读(29) 评论(0) 推荐(0) 编辑
摘要:继电器是一种电子控制设备,它使用较小的电流或电压来控制更大的电流或电压。继电器主要由以下几部分组成: 线圈(Coil):一个绕组,当电流通过线圈时,会产生磁场。 铁芯(Core):通常由铁或钢制成,可以增强线圈产生的磁场。 触点(Contacts):一组金属接触点,用于连接或断开电路。 衔铁(Arm 阅读全文
posted @ 2024-08-06 14:21 头像被封了 阅读(27) 评论(0) 推荐(0) 编辑
摘要:线程(Thread)和进程(Process)是操作系统中两个基本的并发执行单元,它们在概念和实现上有所不同。以下是线程和进程的主要区别: 定义和概念: 进程:进程是操作系统中资源分配的基本单位,它包括了运行一个程序所需的所有资源,如内存空间、文件句柄、安全属性等。每个进程都有自己的地址空间,这意味着 阅读全文
posted @ 2024-08-06 14:21 头像被封了 阅读(4) 评论(0) 推荐(0) 编辑
摘要:make和makefile是什么 ** make**: make 是一个命令行工具,用于自动编译软件。 它是 GNU 构建系统的一部分,广泛用于编译大型程序,特别是那些由多个源文件组成的程序。 make 根据 Makefile 中定义的规则来执行构建任务,例如编译源代码、链接生成可执行文件等。 ma 阅读全文
posted @ 2024-08-06 14:20 头像被封了 阅读(6) 评论(0) 推荐(0) 编辑