首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
想当少年
获赞
1
粉丝
0
关注
0
看过 TA
4
湖北工业大学
2019
数据分析师
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑想当少年吗?
发布(4)
评论
刷题
收藏
想当少年
关注TA,不错过内容更新
关注
2019-03-26 11:08
已编辑
湖北工业大学 数据分析师
C++常量(内存)存储的问题
const 定义的常变量const int a=1(全局或者局部有区别吗);和#define b=1;和常字符串“abc”分别存储在哪里 因为我看有的说有常量存储区,有的没有提。还有的说常量存储区在代码段,不占内存,这到底是怎么算的,有没有大佬解惑一下
AzureFx:
const表示常量 这是一个语言层面的约束 它只是表示值不可变 你可以用const_cast转换掉const约束 如果是局部变量的话,const变量可能被优化掉(比如变成立即数),所以内存里可能没有它的位置(也就是所谓的在代码段里) 在语言层面讨论具体编译器实现=耍流氓 constexpr表示编译期可以计算出的常量,比如 constexpr int give_me_five(){ return 5; } 然后你就可以int arr[give_me_five()]; #define FIVE 5出来的是宏,在预处理器阶段就替换掉了,和你直接写个字面值5没区别
0
点赞
评论
收藏
分享
2019-03-16 10:28
已编辑
湖北工业大学 数据分析师
C++对象数组创建时调用构造函数的问题
前两天做的笔试题。声明了一个类class student;然后新建student a[5],和student *p=student b[3],请问这里构造函数被调用了几次
clear_rain:
对象数组创建的时候每个元素都会调用一次构造,*p是个对象指针。5 + 3 = 8次 写代码实现一下就知道了
查看图片
0
点赞
评论
收藏
分享
2019-03-10 16:15
湖北工业大学 数据分析师
深信服笔试,给出n个数和n-1个数找出少了哪个数,怎么用哈希
昨天做的一道深信服的编程题。给出n个数和n-1个数,要求找出少了哪个数。顺序会被打乱,要求时间复杂度为O(n)。 当时是准备用空间换时间,用一个超大的bool数组,使n-1个数对应的数组位置为真,再对n个数遍历对应boo数组的位置,为假的就是少的。后来同学一跟我说用hash才恍然大悟,但是我没有用过C++里面的hashmap,这个要怎么用啊,请教一下。(出来才查到求和再相减)。。
投递深信服等公司10个岗位 >
0
点赞
评论
收藏
分享
2019-03-07 18:48
湖北工业大学 数据分析师
CVTE笔试状态
CVTE昨天笔试的,现在这个状态是通过了笔试还是只要做了题提交了就会变成这样
Azson:
21号笔试至今还在待结论,看来凉凉QAQ
投递CVTE等公司10个岗位 >
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务