勤练带来力量_ level
百度_meg_后端开发 identity
获赞
180
粉丝
36
关注
2
看过 TA
178
门头沟学院
2021
golang
IP属地:北京
与其感慨路难行,不如马上出发
私信
关注
2020-08-10 11:26
已编辑
百度_meg_后端开发
许愿OC
南山彼得林奇:
0 点赞 评论 收藏
分享
2020-06-29 16:17
已编辑
百度_meg_后端开发
2020/6/29 招银一面   哇,早上不到九点就来电话了,有点措手不及,还处于懵逼阶段。(20mins)   0.自我介绍   1.学过java吗   2.多态   3.new和malloc区别   4.内联函数   5.sizeof 和strlen   6.什么函数不能是虚函数   7.c/c++内存分配   8.深拷贝和浅拷贝   9.realloc calloc   10.static const   11.new malloc 返回什么   12.c++怎么调用c      只问了c/c++,大部分都答出来了,其他的没问,应该是凉了。   各位加油~
offercominga:你有些问题不简单啊! 6.什么函数不能是虚函数 : 除了类非静态成员函数和析构函数可以是虚函数外,其他函数都不能是虚函数,包括类外的普通函数,构造函数,静态成员函数,友元函数,内联函数。其中构造函数不能是虚函数是因为虚函数是针对类对象的,如果构造函数是虚函数,那么就需要在内存代码段的.rodata只读存储区的虚函数表找到虚构造函数的地址,然后类对象的实例化须通过构造函数,即不调用构造函数就无法实例化,要调用构造函数又得先实例化。而其它的,虚函数不能是全局的、静态的、友元的。总结的本质原因是虚函数是针对类对象的。
投递招商银行·招银网络科技等公司7个岗位 >
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务