c++面试题及答案
发布网友
发布时间:2022-04-21 22:36
我来回答
共3个回答
热心网友
时间:2023-12-13 17:57
拿我做过的一个题目:它只有一个图:
一个基类 shape 然后后面继承它的有3个图形 :三角形,正方形,圆形。
之后再分化成:三棱椎,正方体,球。
就这样的一个图,在20分钟内用C++写出一个程序。
至于程序,自然是求面积体积这些的,而且要自己想哪些是已知条件,哪些是未知,该写哪些函数。
还有一个要求,是在纸上写,不是在电脑上写。
20分钟内写出来了,就录用,没写出来就不录。
热心网友
时间:2023-12-13 17:58
以前看过一道很好的面试编程题,要求你自己重写标准库函数strcpy()。不但写出来运行正确,还要考虑一些高级的话题,比如性能,异常,溢出等等。很考验基本功和对C/C++内涵的理解。
热心网友
时间:2023-12-13 17:58
这那有准啊!一般都是遍个程序什么的!
C语言6个有趣的面试题
C语言6个有趣的面试题 1、gets()函数 问: 请找出下面代码里的问题。答:上面代码里的问题在于函数gets()的使用,这个函数从stdin接收一个字符串而不检查它所复制的缓存的容积,这可能会导致缓存溢出。这里推荐使用标准函数fgets()代替。2、main()的返回类型 问:下面的代码能编译通过吗? 如果能,它...
C语言面试题
A)a=(a*100+0.5)/100.0 B)a=(a*100+0.5)/100 C)a=(int)(a*100+0.5)/100 D)a=(a/100+0.5)*100.0 3、下列程序段的输出结果是(B )int a=5,b=7;printf(“%d,%d”,a++,++b);A)5, 7 B)5, 8 C)6, 7 D)6, 8 C语言面试题篇2 1、下列程序的输出...
c语言常见面试题
我用这个来开始讨论这样的一问题,看看被面试者是否想到库例程这样做是正确。得到正确的答案固然重要,但解决问题的方法和你做决定的基本原理更重要些。Typedef 15 Typedef 在C语言中频繁用以声明一个已经存在的数据类型的同义字。也可以用预处理器做类似的事。例如,思考一下下面的例子:#define dPS struct s *typed...
C/C++经典面试题
面试题 1:变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入 extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分 定义。说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才...
几个常见的C语言面试题分析
下面对面试中遇到的编程问题分析了一下。真是人在社会如江湖呀,学习是一刻也不能放松的事。稍一不慎,晚节不保不说,反而会阴沟里翻船。1.获取路径下的文件名 char * FindFileName(char * s){ int len;char *tmp=NULL;ASSERT(s != NULL);for (len=strlen(s); len>0;len--){ if((s...
c++经典面试题及答案
1. C++的类和C里面的struct有什么区别?struct成员默认访问权限为public,而class成员默认访问权限为private 2. 析构函数和虚函数的用法和作用 析构函数是在对象生存期结束时自动调用的函数,用来释放在构造函数分配的内存。虚函数是指被关键字virtual说明的函数,作用是使用C++语言的多态特性 3. 全局变量...
C++面试题汇总
malloc、free是C++/C语言标准库,new、delete是C++运算符。 注意:new、delete不是库函数; malloc/free 无法 满足 对象在创建的时候要自动 执行 构造函 数,对象消亡之前要自动执行 析构函数 。他们是库函数,而不是运算符,不在编译器的控制权限内,。 new、delete 能完成内存的分配和释放,已经初始化和清理工作...
招聘问什么问题
著名企业招聘面试题精选 1、我们为什么要聘用你?答案:(测试你的沉静与自信。)给一个简短、有礼貌的回答:\\\"我能做好我要做的事情\\\"、\\\"我相信自己,我想得到这份工作\\\"。2、为什么你想到这里来工作?答案:(这应该是你喜爱的题目。)因为你在此前进行了大量的准备,你了解这家...
C语言面试题 绝对地址赋值问题
ptr = (int *)0x67a9 表示将0x67a9强制转换成存放int型数据的地址,再把这个地址赋值给ptr。()里加数据类型是强制转换类型的意思 ptr = int 0xaa55;这个写法应该是不合法的 即使改成 ptr =( int )0xaa55; 也不对,因为左边是地址,右边是int型数据。数据类型不对等。可以改成 * ...
职场情景模拟面试题及答案
职场情景模拟面试题及答案(三) 1、当你历尽千辛万苦终于赶去公司面试,但发现你比预约时间早到了半个小时,这时你会: A:直接进公司找前台,平静地联系面试人员 B:先在公司附近晃一晃,熟悉一下环境,整理好心情,顺带想想可能遇见的面试问题,提前5-10分钟再进去 C:先观察一下公司附近的环境,食堂远不远,购物方...