
C++/嵌入式梳理
文章平均质量分 93
准备秋招C++/嵌入式岗位,将相关资料整理汇集于此。
0.简历&面试
1.编程语言
2.硬件相关
3.计算机基础
4.嵌入式Linux
5.其他(具体行业相关等)
觉得还可以的小伙伴可以一起学习。
赛博二哈
Talk is cheap, show me the blog
展开
-
【C++/嵌入式梳理】bootloader
【C++/嵌入式笔试面试八股】bootloader原创 2023-07-14 22:28:38 · 957 阅读 · 1 评论 -
【C++/嵌入式梳理】三、01.ARM体系架构 | 中断与异常
【C++/嵌入式笔试面试八股】三、01.ARM体系架构 | 中断与异常原创 2023-07-14 22:26:06 · 1159 阅读 · 0 评论 -
【C++/嵌入式梳理】二、24.TCP三次握手四次挥手 | TCP可靠性
【C++/嵌入式笔试面试八股】二、24.TCP三次握手四次挥手 | TCP可靠性原创 2023-07-14 21:43:40 · 1357 阅读 · 0 评论 -
【C++/嵌入式梳理】二、23.Cookie和Session | DNS | URL
【C++/嵌入式笔试面试八股】二、23.Cookie和Session | DNS | URL原创 2023-06-20 19:49:10 · 1070 阅读 · 0 评论 -
【C++/嵌入式梳理】二、22.HTTPs | GET和POST
【C++/嵌入式笔试面试八股】二、22.HTTPs | GET和POST原创 2023-06-15 20:59:10 · 1156 阅读 · 0 评论 -
【C++/嵌入式梳理】二、21.分层模型 | HTTP
【C++/嵌入式笔试面试八股】二、21.分层模型 | HTTP原创 2023-06-13 20:05:44 · 1379 阅读 · 0 评论 -
【C++/嵌入式梳理】二、15.虚拟内存 | 外设管理
【C++/嵌入式笔试面试八股】二、15.虚拟内存 | 外设管理原创 2023-06-11 21:36:14 · 759 阅读 · 0 评论 -
【C++/嵌入式梳理】二、14.内存管理基础 | 覆盖与交换 | 连续&非连续分配管理
【C++/嵌入式笔试面试八股】二、14.内存管理基础 | 覆盖与交换 | 连续&非连续分配管理原创 2023-06-10 20:17:38 · 984 阅读 · 0 评论 -
【C++/嵌入式梳理】二、13.进程线程同步、互斥 | 死锁
【C++/嵌入式笔试面试八股】二、13.进程线程同步、互斥 | 死锁原创 2023-06-08 19:34:45 · 767 阅读 · 0 评论 -
【C++/嵌入式梳理】二、12.进程通信 | 进程调度 | 进程与线程
【C++/嵌入式笔试面试八股】二、12.进程通信 | 进程调度 | 进程与线程原创 2023-06-06 19:30:55 · 546 阅读 · 0 评论 -
【C++/嵌入式梳理】二、11.操作系统概述 | 进程的组成、组织
【C++/嵌入式笔试面试八股】二、11.操作系统概述 | 进程的组成、组织原创 2023-06-05 19:26:26 · 557 阅读 · 0 评论 -
【C++/嵌入式梳理】二、01_计算机组成原理
01.什么是哈佛结构和冯诺依曼结构?冯诺依曼结构釆用指令和数据统一编址,使用同条总线传输,CPU读取指令和数据的操作无法重叠。哈佛结构釆用指令和数据独立编址,使用两条独立的总线传输,CPU读取指令和数据的操作可以重叠。可以同时进行指令和数据的访问,提高了处理器的效率;指令和数据使用不同的总线进行传输,避免了互相干扰;指令和数据存储在不同的存储器中,可以提高存储器的访问效率。硬件成本较高,需要额外的存储器和总线;存储器的分离可能会导致指令和数据的管理变得更加复杂;原创 2023-03-28 11:13:01 · 1017 阅读 · 1 评论 -
【C++/嵌入式梳理】一、38.面向对象 | C++11新标准 | 异常处理
【C++/嵌入式笔试面试八股】一、38.面向对象 | C++11新标准 | 异常处理原创 2023-06-04 22:02:47 · 653 阅读 · 0 评论 -
【C++/嵌入式梳理】一、37.算法 | 迭代器 | 其他
【C++/嵌入式笔试面试八股】一、37.算法 | 迭代器 | 其他原创 2023-06-02 21:57:39 · 648 阅读 · 0 评论 -
【C++/嵌入式梳理】一、36.模板 | 容器
【C++/嵌入式笔试面试八股】一、36.模板 | 容器原创 2023-06-01 19:53:04 · 944 阅读 · 0 评论 -
【C++/嵌入式梳理】一、35.继承 | 多态
【C++/嵌入式笔试面试八股】一、35.继承 | 多态原创 2023-05-31 19:57:16 · 680 阅读 · 0 评论 -
【C++/嵌入式梳理】一、34.初始化列表 | 对象模型和this指针 | 友元 | 运算符重载
原因:在内部定义函数,要用到其对象,此刻必须定义完整的类,但是类完整定义必须在右花括号出现后,故此刻会编译出错;同时还需要类先定义,再定义友元函数,原因如上。原创 2023-05-30 20:05:38 · 632 阅读 · 0 评论 -
【C++/嵌入式梳理】一、33.构造函数和析构函数
【C++/嵌入式笔试面试八股】一、33.构造函数和析构函数原创 2023-05-29 22:22:35 · 523 阅读 · 0 评论 -
【C++/嵌入式梳理】一、32.封装
【C++/嵌入式笔试面试八股】一、32.封装原创 2023-05-28 21:30:32 · 883 阅读 · 0 评论 -
【C++/嵌入式梳理】一、31.C++相关基础 | 函数 | 封装
【C++/嵌入式笔试面试八股】一、31.C++相关基础 | 函数 | 封装原创 2023-05-27 18:16:22 · 716 阅读 · 0 评论 -
【C++/嵌入式梳理】一、24.智能指针 | 其他
【C++/嵌入式笔试面试八股】一、24.智能指针 | 其他原创 2023-05-26 18:56:00 · 837 阅读 · 0 评论 -
【C++/嵌入式梳理】一、23.结构体指针 | 指针和引用 | 万能指针 | 野指针
【C++/嵌入式笔试面试八股】一、23.结构体指针 | 指针和引用 | 万能指针 | 野指针原创 2023-05-25 20:52:02 · 937 阅读 · 0 评论 -
【C++/嵌入式梳理】一、22.指针与数组 | 指针与函数
【C++/嵌入式笔试面试八股】一、22.指针与数组 | 指针与函数原创 2023-05-24 19:30:49 · 856 阅读 · 0 评论 -
【C++/嵌入式梳理】一、21.指针类型转换 | 指针的指针 | 指针与常量
假设在32位机器上,在对齐为4的情况下,sizeof(long)的结果为4字节,sizeof(char*)的结果为4字节, sizeof(short int)的结果与 sizeof(short)的结果都为2字节, sizeof(char)的结果为1字节, sizeof(int)的结果为4字节,由于32位机器上是。对于“指向常量的常量指针”,就必须同时满足上述1和2中的内容,既不可以修改指针的值,也不可以修改指针指向的值。,不能修改这个指针p的指向,但是这个指针所指向的地址上存储的值可以修改。原创 2023-05-23 18:37:10 · 871 阅读 · 0 评论 -
【C++/嵌入式梳理】一、14.大小端&字节对齐
一、13.大小端&字节对齐原创 2023-05-22 20:32:08 · 563 阅读 · 0 评论 -
【C++/嵌入式梳理】一、13.内存泄漏/内存溢出/内存越界
一、13.内存泄漏/内存溢出/内存越界原创 2023-05-22 08:05:00 · 802 阅读 · 0 评论 -
【C++/嵌入式梳理】一、12.C++内存管理
一、12.C++内存管理原创 2023-05-21 07:47:20 · 527 阅读 · 0 评论 -
【C++/嵌入式梳理】一、11.C内存分配/堆栈
一、11.C内存分配/堆栈原创 2023-05-19 21:29:26 · 892 阅读 · 1 评论 -
【C++/嵌入式梳理】一、04.其他
首先以 9为例来分析,9的二进制表示为1001,8的二进制表示为1000,两者执行&操作之后结果为1000,此时 1000再与0111(7的二进制位)执行&操作之后结果为0。虽然这段代码的思路巧妙,但是存在一个问题,即如果输入的二进制数最高位是0,那么循环就会一直进行下去,因为加1后最高位会变成1,然后或运算会使原数最高位变为1,这样就会导致循环无法结束。为了理解这个算法的核心,需要理解以下两个操作: 1)当一个数被减1时,它最右边的那个值为1的bit将变为0,同时其右边的所有的bit都会变成1。原创 2023-05-18 19:10:09 · 422 阅读 · 0 评论 -
【C++/嵌入式梳理】一、03.预处理
49.带参宏和函数的区别。原创 2023-04-28 09:32:23 · 1124 阅读 · 0 评论 -
【C++/嵌入式梳理】一、02.基本函数
( C语言标准库函数大全(ctype、time 、stdio、stdlib、math、string)_冬瓜~的博客-CSDN博客_c语言库函数C语言C++中assert的用法 - 知乎 (zhihu.com)函数原型1、复制的内容不同(用途不同)。strcpy只能复制字符串,而memcpy可以复制任意内容,例如字符数组、整型、结构体、类等。2、复制的方法不同。strcpy不需要指定长度,它遇到被复制字符的串结束符"\0"才结束,所以容易溢出。memcpy则是根据其第3个参数决定复制的长度。3、strcpy原创 2023-04-28 09:31:17 · 1031 阅读 · 1 评论 -
【C++/嵌入式梳理】一、01.关键字
48.带参宏和函数的区别带参宏只是在编译预处理阶段进行简单的字符替换;而函数则是在运行时进行调用和返回。宏替换不占运行时间,只占编译时间;而函数调用则占运行时间(分配单元、保留现场、值传递、返回)。带参宏在处理时不分配内存;而函数调用会分配临时内存。宏不存在类型检查,宏名无类型,它的参数也是无类型的;而函数中的实参和形参都要定义类型,二者的类型要求一致。而使用宏定义次数多时,宏替换后源程序会变长;而函数调用不使源程序变长。在调试时,函数调用的栈可以被跟踪,而宏展开后的代码是无法被跟踪的。原创 2023-03-25 09:16:35 · 2000 阅读 · 0 评论 -
【C++/嵌入式梳理】大纲
C++嵌入式笔试面试集锦大纲介绍原创 2023-03-18 19:36:17 · 5013 阅读 · 1 评论