zl程序教程

C++面试题

  • cvte2020年c++实习生面试题

    cvte2020年c++实习生面试题

    2020年C++实习生cvte面经2020年面试cvte的面试题,方向C++后端开发。1. 笔试太久远忘了,内容大概是C++智能指针,容器,迭代器相关,主C++11特性,不会很难。2.一面电话面,全程大约40分钟。首先是最经典的自我介绍,然后就面试官直接开问。一面题目:理解多态的概念虚函数表指针重载,编译器是如何做到的等new和malloc的区别new一个数组,然而delete时没有加方括号如何避

    日期 2023-06-12 10:48:40     
  • 常用的16个c/c++面试题详解编程语言

    常用的16个c/c++面试题详解编程语言

    1. C中static有什么作用 (1)隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,故使用static在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。 (2)static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存储区:全局变量和static

    日期 2023-06-12 10:48:40     
  • C、C++面试题:编程实现字符串中字串的查找

    C、C++面试题:编程实现字符串中字串的查找

    要求: 编程实现,在主串中,查找字串是否出现,打印出出现的位置,并统计出现的次数。 void FindSubString(string mainStr, string subStr) { string st

    日期 2023-06-12 10:48:40     
  • C++经典面试题(最全,面中率最高)

    C++经典面试题(最全,面中率最高)

    1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数&

    日期 2023-06-12 10:48:40     
  • C++面试题1,一般赋值语句与输出

    C++面试题1,一般赋值语句与输出

    本题考点 一般赋值语句的概念和方法。 代码 #include <stdio.h> int main() { int x = 3,y,z; x*=(y=z=

    日期 2023-06-12 10:48:40     
  • C++面试题一大波

    C++面试题一大波

    //打印1到最大的n位数。 //题目:输入数字n。按顺序打印出从1到最大的n位十进制数。比方: //输入3。则打印出1、2、3一直到最大的3位数999. //[陷阱]:这个题目非常easy想到的办法就是先求出最大的数。然后循环输出就能够了。 #include <iostream> #include <string.h> using namespace s

    日期 2023-06-12 10:48:40     
  • 全面整理的C++面试题

    全面整理的C++面试题

    C++面试题 1.是不是一个父类写了一个virtual 函数,假设子类覆盖它的函数不加virtual ,也能实现多态? virtual修饰符会被隐形继承的。 private 也被集成,仅仅事派生类没有訪问权限而已 virtual可加可不加 子类的空间里有父类的全部变量(static除外) 同一个函数仅仅存在一个实体(inline除外) 子类覆盖它的函数不加virtual ,也能实现多态。 在子

    日期 2023-06-12 10:48:40     
  • C/C++经典面试题二

    C/C++经典面试题二

    1、经典面试题:二维数组中的查找         描述:在一个二维数组中,每一行都从左到右递增的顺序排序,每一列都从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。         主要考察二维数组在内存中占据连续的空间

    日期 2023-06-12 10:48:40     
  • C/C++经典面试题一

    C/C++经典面试题一

    1、经典面试题:赋值运算符         主要考察const关键字的使用、内存释放、异常判断、连续赋值。 #include<cstring> #include<cstdio> class CMyString { public: CMyString(char* pData = nullptr);

    日期 2023-06-12 10:48:40     
  • C/C++面试题总结(2)

    C/C++面试题总结(2)

    C++部分: 1.static(静态)变量有什么作用? 2.virtual关键字用法 3.const有哪些作用 或《王道程序员求职宝典》P95 4.new/delete与malloc/free的区别是什么(注:malloc无返回类型,记一下原函数) 5.内存分配形式有哪些? 6.内联函数的作用?内联函数里面可以写for循环吗? 7.什么是内存泄漏? 8.为什么会内存泄漏?如何确定内存泄漏?怎么定

    日期 2023-06-12 10:48:40     
  • C/C++面试题总结(1)

    C/C++面试题总结(1)

    首先说一下,这些东西,有的是必须掌握的,有的是面试时你讲出来就是闪光点。自己把握。把握不好的都搞懂。实在不行背下来。 由于时间关系,总结的比较随意,有的就直接贴链接了,希望理解一下。 第一篇:基础(必须熟稔于心) 1. const关键字(反义词mutable) (1)定义时必须初始化 (2)指针可以是const指针,也可以是指向const对象的指针 (3)定义为const的形参,在函数

    日期 2023-06-12 10:48:40     
  • C/C++ 笔试、面试题目大汇总

    C/C++ 笔试、面试题目大汇总

    1.求下面函数的返回值( 微软) int func(x) { int countx =0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8 思路:将x转化为2进制,看含有的1的个数。   2

    日期 2023-06-12 10:48:40     
  • C++常见面试题总结

    C++常见面试题总结

    本文主要总结了一些常见的C++面试题。链接现在不让发,所以如果需要整理好的文档的话,请关注本篇文章底部的推广订阅公众号获取: Cpp编程小茶馆 进入正题,下面是自己整理的文档目录截图,目前只整理了41条常见面试题,也非常欢迎大家留言补充和讨论。 目录如

    日期 2023-06-12 10:48:40     
  • 全面整理的C++面试题

    全面整理的C++面试题

    C++面试题 1.是不是一个父类写了一个virtual 函数,假设子类覆盖它的函数不加virtual ,也能实现多态? virtual修饰符会被隐形继承的。 private 也被集成,仅仅事派生类没有訪问权限而已 virtual可加可不加 子类的空间里有父类的全部变量(static除外) 同一个函数仅仅存在一个实体(inline除外) 子类覆盖它的函数不加virtual ,也能实现多态。 在子

    日期 2023-06-12 10:48:40