首页 > 其他分享 >嵌入式面试题

嵌入式面试题

时间:2024-08-29 19:49:59浏览次数:10  
标签:面试题 malloc C++ 嵌入式 free new 和析构 delete

1、参数传递有几种方式

 

 

 

 

 

 

 

 

 

 

 

 

 ——————————————————————————————————————————————————————————————————————

C语言的malloc和C++中的new有什么区别?

使用范围:new、delete是操作符,可以重载,只能在C++中使用;malloc、free是函数,C、C

++中都可以使用;

C++的调用构造和析构函数:new可以调用对象的构造函数,对应的delete调用相应的析构函数

C的不调用构造和析构函数:malloc仅仅分配内存,free仅仅回收内存,并不执行构造和析构函数

返回指针不一样:new、delete返回的某种数据类型指针,malloc、free返回的是void指针

 

标签:面试题,malloc,C++,嵌入式,free,new,和析构,delete
From: https://www.cnblogs.com/Laney1117/p/18384548

相关文章

  • 2025秋招大语言模型落地实践面试题
    本文系统地从计算力基础设施、软件架构、数据资源、应用场景和脑科学五大核心维度对大模型实践中的问题进行解答。目录计算力基础设施1.1什么是云边端协同架构?1.2信息技术应用创新计划相关政策对企业的影响?软件架构2.1拥有自己的大语言模型(LLM)是否必要?2.2......
  • Java面试题--1基础篇-03 __八股文 备战春招,秋招
    八、泛型Java中的泛型是什么?泛型是JDK1.5的一个新特性,**泛型就是将类型参数化,其在编译时才确定具体的参数。**这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。使用泛型的好处是什么?远在JDK1.4版本的时候,那时候是没有泛型的概......
  • Java面试题--2集合篇-01 __八股文 备战春招,秋招
    1.常见的集合有哪些?Java集合类主要由两个根接口Collection和Map派生出来的,Collection派生出了三个子接口:List、Set、Queue(Java5新增的队列),因此Java集合大致也可分成List、Set、Queue、Map四种接口体系。注意:Collection是一个接口,Collections是一个工具类,Map不是Collectio......
  • 嵌入式STM32单片机开发环境配置教学Win/Mac
    合集-环境配置(2)1.最全!嵌入式STM32单片机开发环境配置教学Win/Mac!!!08-282.最简最速!C++版OpenCV安装配置教程Win/Mac!!!08-28收起嵌入式STM32单片机开发环境配置教学Win/Mac·本教程支持Windows和Mac·Windows可选的开发软件为Keil、Clion、STM32CubeMX,可自由选择开发方式·M......
  • 产品经理面试宝典:阿里、字节、百度、腾讯、拼多多等全国顶级大厂面试题一网打尽!
    ​在互联网行业蓬勃发展的今天,产品经理作为连接技术、设计和市场的核心角色,其重要性日益凸显。想要进入国内顶尖的互联网大厂,如阿里巴巴、字节跳动、百度、腾讯、拼多多等,产品经理岗位的面试无疑是一场硬仗。本文将为你揭秘这些大厂的产品经理面试真题,并提供参考答案思路,助你顺利......
  • 架构师面试题 - Spring Boot 面试专题(33题含答案)
    目录前言1、什么是springboot2、什么是JavaConfig?3、SpringBoot有哪些优点?答:4、SpringBoot提供了哪些核⼼功能?5、如何重新加载SpringBoot上的更改,⽽⽆需重新启动服务器?6、创建⼀个SpringBootProject的最简单的⽅法是什么?7、运⾏SpringBoot有哪......
  • 华为java岗经典面试题解析
    题目为在一个整形的数组中,在数组中只有一值个是不重复的,其他的值都是有两个重复的值,找出不重复的那个值。{11,11,12,13,13,16,16}解析为当用Java来解决这个问题时,可以使用异或运算来找出只出现一次的元素。以下是一个示例Java程序,演示了如何在一个整型数组中找出只出现一次的元......
  • 重头开始嵌入式第二十九天(Linux系统编程 网络通信 tcp)
    目录1.常见网络模型1.bs2.p2p3.cs2.网络编程之TCP(传输控制协议)1.TCP模型2.服务器端:1.socket();2、bind();3、listen();4、accept();5、接受函数:/发送函数:6、close()  ===>关闭指定的套接字id;3.客户端:1.connect();2、send()3、客户端信息获取4、客户端的信息bin......
  • 2024鸿蒙开发【面试题库】,转岗看这一篇就够了【收藏篇】
    鸿蒙面试浪潮来袭,你是否也想着利用这次机会去实现,跳槽涨薪的梦呢?如果关注了华为鸿蒙的人应该知道:鸿蒙开发岗位需求飙升6倍!可想而知该岗位前景多么广阔,为此就为大家整理些(鸿蒙HarmonyOS)开发岗位面试题。面试题目页面和组件的生命周期,及其流程@Entry装饰的页面和Naviga......
  • 三步教会你使用ai辅助背诵面试题、书籍
    一、可以使用智普清言app免费使用,点击创建智能体电脑版左下角手机版登录后往左滑即可找到二、使用相关提示词可以有效避免ai重复回答、乱答提示词大家可以在实际使用中,不断更改,创建完毕后点击编辑智能体即可三、使用时再把提示词发给ai一遍,可以增加智能率结束......