嵌入式面试刷题
文章平均质量分 94
花落已飘
阿里云博客专家,CSDN万粉博主,华为云享专家。擅长C语言单片机等技术智能小车带设计,单片机C语言设计。可以带徒弟学C语言,C加加,Linux,单片机,QT等嵌入式技术。也可承接项目。
展开
-
嵌入式笔试面试刷题(day17)
本篇文章接着为大家讲解嵌入式的笔试和面试专题。结构体:每个成员都有独立的内存空间,可以同时存在,访问顺序按定义顺序。联合体:所有成员共享同一内存空间,只能有一个成员有效,覆盖其他成员。内存对齐:通过对齐边界和填充字节提高访问速度。取消对齐:通过或指令实现,但需考虑性能和兼容性。本篇文章就讲解到这里了,我们下篇文章再见。原创 2024-06-06 13:50:11 · 821 阅读 · 0 评论 -
嵌入式笔试面试刷题(day16)
本篇文章我将继续带大家开启嵌入式笔试和面试刷题,希望大家可以好好总结学过的内容和知识。本篇文章就总结到这里了,大家有什么疑问都有提出来。原创 2024-06-02 21:36:15 · 835 阅读 · 0 评论 -
嵌入式笔试面试刷题(day15)
本篇文章继续讲解嵌入式笔试面试刷题,希望大家坚持跟着我的脚步一起加油冲击大厂offer。在C语言中,变量的声明和定义是两个不同的概念,尽管它们经常在代码中一起使用。下面是它们的区别:1.声明(Declaration):在程序中,声明是指向编译器提供有关变量的信息,包括变量的名称和类型。它向编译器说明了变量的存在,使得编译器在后续代码中能够正确地使用这个变量。声明通常出现在代码的顶部或函数的参数列表中,用来告诉编译器有关变量的信息。// 变量声明// 函数参数声明。原创 2023-09-20 07:47:25 · 2025 阅读 · 1 评论 -
嵌入式面试笔试刷题(day14)
本篇文章继续我们的刷题之路。本篇文章就介绍到这里。原创 2023-09-02 10:32:24 · 665 阅读 · 0 评论 -
嵌入式面试笔试刷题(day13)
本篇文章继续带大家来刷题。链表相交指的是两个链表在某个节点处出现了重合,形成了共享部分。具体地说,两个链表相交意味着它们中至少有一个节点是相同的,而且这个节点之后的所有节点都是相同的。↘↗在上面的示意图中,链表A和链表B在节点c1处相交,之后的节点c2和c3都是相同的。注意,链表的相交不仅仅限于两个链表长度相等的情况。相交节点可以在较短链表的任意位置出现,而且两个链表在相交之前的部分可以是不同长度的。判断两个链表是否相交的目标就是找到它们的相交节点。原创 2023-08-25 16:19:37 · 634 阅读 · 0 评论 -
嵌入式笔试面试刷题(day12)
本篇文章继续带大家来刷题,秋招也快到了大家坚持刷题,相信大家都可以找到好工作。本篇文章就讲解到这里。原创 2023-08-21 09:55:25 · 1067 阅读 · 0 评论 -
嵌入式笔试面试刷题(day11)
本篇文章继续刷题。本篇文章就讲解到这里。原创 2023-08-18 07:00:00 · 1221 阅读 · 1 评论 -
嵌入式面试笔试刷题(day8)
1.通信方式:UART:UART使用异步通信方式,即数据以字节为单位逐个传输,不带时钟信号。SPI:SPI使用同步通信方式,数据以字节为单位通过一个时钟线(SCK)同步传输。I2C:I2C也使用同步通信方式,数据以字节为单位通过两个线路(时钟线SCL和数据线SDA)同步传输。2.线路数量:UART:UART使用一对单向线路(发送线和接收线)来传输数据。SPI:SPI使用四根线路:SCK(时钟信号)、MOSI(主机输出从机输入)、MISO(主机输入从机输出)和SS(片选信号)。原创 2023-08-15 08:28:51 · 532 阅读 · 0 评论 -
嵌入式面试笔试刷题(day10)
本篇文章继续讲解笔试和面试。内存对齐是指在存储数据时,将数据按照一定规则放置在内存中的过程。本篇文章就讲解到这里。原创 2023-08-14 10:14:36 · 350 阅读 · 0 评论 -
嵌入式面试笔试刷题(day9)
本篇文章继续讲解嵌入式面试笔试刷题。互斥锁(Mutex Lock)是一种常见的同步机制,用于实现互斥访问共享资源的多线程或多进程编程中。它提供了一种保护共享资源的机制,确保在任意时刻只有一个线程或进程可以持有该锁,从而避免竞争条件和数据不一致性。本篇文章就讲解到这里。原创 2023-08-14 07:00:00 · 384 阅读 · 0 评论 -
嵌入式面试笔试刷题(day7)
本篇文章继续刷题!磁盘碎片(Disk Fragmentation)是指磁盘上文件存储位置的不连续和不规则分布。当文件被存储或删除时,操作系统将文件分成一系列的数据块(或称为簇、扇区),这些数据块会被分散地分配到磁盘的不同位置。随着文件的频繁操作,特别是文件的修改、增加和删除,磁盘上的文件数据会变得分散,导致出现磁盘碎片。本篇文章就讲解到这里。原创 2023-08-11 20:47:40 · 412 阅读 · 0 评论 -
嵌入式面试笔试刷题(day6)
本篇文章继续讲解嵌入式面试笔试刷题,希望大家能够继续坚持哦。int x = 10;int y = 20;return 0;int x = 10;int y = 20;return 0;int x = 10;int y = 20;return 0;int x = 10;int y = 20;return 0;int y = 20;return 0;int x = 10;原创 2023-08-06 09:28:31 · 766 阅读 · 0 评论 -
嵌入式笔试面试刷题(day5 IIC详解)
本篇文章继续讲解嵌入式笔试面试刷题,这篇文章主要讲解IIC协议。本篇文章主要总结IIC的一些知识点,那么下篇文章会继续为大家讲解。原创 2023-08-05 20:55:58 · 1548 阅读 · 0 评论 -
嵌入式面试笔试刷题(day4)
本篇文章继续为大家分享笔试和面试中的那些事。本篇文章就讲解到这里,下篇文章继续讲解。原创 2023-08-05 07:00:00 · 938 阅读 · 0 评论 -
嵌入式面试刷题(day3)
本篇文章我们继续讲解嵌入式面试刷题,给大家继续分享嵌入式中的面试笔试经验和技巧。本篇文章就讲解到这里,下篇文章我们继续讲解嵌入式面试笔试技巧和难点。原创 2023-08-04 15:35:17 · 1082 阅读 · 0 评论 -
嵌入式刷题(day2 new delete 和malloc free的区别)
本篇文章我们来讲解一下new delete 和malloc free的区别,这个区别在许多面试题中也会经常问到,那么我们就具体的来看看他们有什么不同吧。本篇文章就讲解到这里,希望大家可以好好理解他们之间的区别。原创 2023-07-06 16:44:25 · 1119 阅读 · 1 评论 -
嵌入式面试刷题(day1)
最近我打算出一套笔试刷题的总结,帮助大家解决一些笔试的经典和容易出错的题目,并且将这些知识点讲解明白。我将会在牛客网上刷题,节省大家的时间将最值得关注的题目呈现给大家。下面这个表达式是正确的吗?很多小伙伴可能都会犯错,其实这是一个错误的表达式。++(a ++);在一个表达式中,将同一个变量作为左值(左侧操作数)和右值(右侧操作数)进行修改,会导致未定义行为。在 C 语言中,左值(lvalue)和右值(rvalue)是用于描述表达式中的值的属性。左值是指可以出现在赋值运算符左侧的表达式。原创 2023-07-06 15:56:50 · 1946 阅读 · 4 评论