一、1byte = 8bit;1k = 1024byte;1M = 1024K;1G = 1024M; 二、 三、sizeof(struct)唯一原则就是按照计算机内存访问最快的方式对齐。各成员变量存放的 起始地址相对于结构的起始地址的偏移量必须为该变量的类型所占用的字节数的倍数;总的字节数一定是最
转载 2020-08-22 17:52:00
128阅读
2评论
1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光
转载 2016-06-04 14:24:00
112阅读
2评论
一、学习说明本题库均来自海量真实校招面试题目大数据进行的整理,后续也会不断更新,可永久免费在线观看需要严肃说明的是:面试题库作为帮助同学准备面试的辅助资料,但是绝对不能作为备考唯一途径,因为面试是一个考察真实水平的,不是背会了答案就可以的,需要你透彻理解的,否则追问问题答不出来反而减分,毕竟技术面试面试官最痛恨的就是背答案这个事情了。注:本篇参考回答为优秀学长学姐所写(传说中的offer收割机们
原创 2021-01-03 19:14:30
282阅读
一般人儿我不告诉他
原创 2021-07-09 14:08:45
945阅读
大家好,我是程序喵!继上篇发了送书活动之后,不知道为什么掉了十来个粉丝。。。当然也有新增的粉丝,所以整体上也还算平衡,看了大家上一篇的留言,老喵我泪牛满面~谢谢大家对程序喵大人的认可,很多朋友说关注我是因为我一直坚持输出干货,所以我之后会继续努力输出更优质的内容,请大家持续关注!话不多说,进入正题,之前许多朋友私信问过我整理一篇“C++面试题”,我把自己在面试过程中被问的和自认为重要的面试题整理出
原创 2021-01-25 20:34:25
527阅读
基本数据类型 1、基础数据类型分为三种:整数型、浮点型和void型。(任何表达式都是可转换为void类型的) 2、整型:表示整数、字符和布尔值的算术类型。 包括short、int、long、char、bool等 3、绝对值小于1的浮点数,其小数点前面的0可以省略,例如,0.22可写为.22。 4、常
转载 2020-08-22 17:45:00
216阅读
2评论
w技术类面试、笔试题汇总注:标明*的问题属于选择性掌握的内容,能掌握更好,没掌握也没关系。下面的参考解答只是帮助大家理解,不用背,面试题、笔试题千变万化,不要梦想着把题覆盖了,下面的题是供大家查漏补缺用的,真正的把这些题搞懂了,才能“以不变应万变”。回答问题的时候能联系做过项目的例子是最好的,有的问题后面我已经补充联系到项目中的对应的案例了。1、简述 private、 protected、 pub
转载 2013-07-03 21:28:00
77阅读
文章目录​​1. C++​​​​1.1. 说一下 static 关键字的作用​​​​1.2. 说一下 C++C 的区别​​​​1.3. 指针和引用​​​​1.4. C++的智能指针? 为何使用智能指针​​​​1.5. 重写和重载​​​​1.6. 多态​​​​1.7. 析构函数为何为虚函数:​​​​1.8. map和set的实现​​​​1.9. 指针和数组的区别?​​​​1.10. 定义字符串的
原创 2022-11-25 09:22:26
452阅读
第2部分 C/C++基础知识1. C++中的基本数据类型:2. C++中的整型:3. C++中的常见常量常量按照数据类型的不同分为整型常量,浮点型常量,字符型常量,还有字符串常量,转义字符常量和地址常量。整型常量可以有二进制,八进制和十六进制三种表示形式。加上L或U来表示长整型或者无符号型。浮点型常量,float型需要添加后缀f或F。浮点数只有一种进制(十进制),所有的浮点常数都是默认为double的。字符型常量,\x表示后面的字符是十六进制数,\0表示后面的字符是八进制数。字符串常量,这个是从C中继承而来的。转义字符常量,\x,\n,\b,\r,\n地址常量4. 常量和变量的区别(1)常量的
转载 2012-07-13 14:16:00
62阅读
2评论
1. static在cc++中有什么不同点2. 堆和栈的区别3. 纯虚函数4. 指针和引用的区别5. 如果构造函数出错,如何处理?6. 对设计模式是否熟悉,用过哪些?7. c++如何使用c中的函数,为什么? 整理: 1. 静态数据成员/成员函数,C++特有 2. 略 3. 在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。因为它充分体现了
转载 精选 2008-01-19 21:02:50
2706阅读
1点赞
C/C++基础 dynamic_cast和static_cast区别,为什么dynamic_cast能做到类型检查 new和malloc区别,new实际上执行了什么操作,可能在什么步骤出现异常 虚继承的细节,纯虚函数 智能指针的作用和实现,auto_ptr和share_ptr区别,循环引用,weak
转载 2018-06-29 17:34:00
207阅读
2评论
1,关于动态申请内存 答:内存分配方式三种: (1)从静态存储区域分配:内存在程序编译的时候就已经分配好,这块内存在限。 (3)用malloc或
转载 2023-06-01 17:24:03
85阅读
C++面试题 1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态? virtual修饰符会被隐形继承的。 private 也被集成,只事派生类没有访问权限而已 virtual可加可不加 子类的空间里有父类的所有变量(static除外) 同一个函数只存在一个实体(inline除外) 子类覆盖它的函数不加virtual ,也能实
转载 2011-07-16 14:20:23
308阅读
1. static在cc++中有什么不同点2. 堆和栈的区别3. 纯虚函数4. 指针和引用的区别5. 如果构造函数出错,如何处理?6. 对设计模式是否熟悉,用过哪些?7. c++如何使用c中的函数,为什么? 整理: 1. 静态数据成员/成员函数,C++特有 2. 略 3. 在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。因为它充分体现了面向
转载 精选 2008-03-03 18:45:05
1266阅读
@TOC(面试宝典)第一章面试练习题解答论述题1.计算机的五大基本构成部分是什么?控制器,运算器,存储器,输入设备,输出设备2.Unix系统元年是哪一年?1970年3.Linux系统和Unix系统的关系是什么?4.请说出你熟悉的Linux系统的发行名称。5.GNU和Linux的关系是什么?6.常见的开源协议有哪些?7.CentOS和Redhat之前是什么关系?8.64位操作系统和32位操作系统的主
原创 2021-09-16 15:36:51
175阅读
目录 ? 介绍 1、本仓库是面向 web 前端开发者准备面试使用;知识在于积累,切勿刷题作面霸! 2、建议阅读 "写给前端面试者" ? 仓库将持续,欢迎 Star,如有内容错误或改进意见,欢迎 "issue" 或 pr。 ? HTML "详情" "浏览器" ? CSS "详情" ? J
原创 2022-09-19 16:40:33
94阅读
  □ 如果对方说:“你经历太单纯,而我们需要的是社会经验丰富的人。”   ■ 你可以微笑着回答:“我确信如我有缘加盟贵公司,我将会很快成为社会经验丰富的人,我希望自己有这样一段经历。”   □ 如果对方说:“你性格过于内向,这恐怕与我们的职业不合适。”   ■ 你可以微笑着回答:“据说内向的人往
转载 精选 2010-12-06 17:18:43
564阅读
2点赞
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?   可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto? java中的保留字,现在没有在java中使用。说说&和&&的区别。   &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果
原创 2014-07-13 10:17:16
450阅读
目录 ? 介绍 1、本仓库是面向 web 前端开发者准备面试使用;
原创 2023-08-04 21:53:09
72阅读
c语言面试宝典(经典,超详细) 2018年08月25日 09:32:19 chengxuyuan997 阅读数:7799 摘自:https://blog.csdn.net/chengxuyuan997/article/details/82048231 c语言面试宝典(经典,超详细) 2018年08月
转载 2021-08-05 17:47:41
3037阅读
  • 1
  • 2
  • 3
  • 4
  • 5