关于深信服昨晚问答题,想听一下各位的解答

#深信服##笔试题目#
全部评论
我把代码跑了一遍发现后面三个会乱码,但是不知道为什么呀,有老哥解答一下吗
点赞 回复
分享
发布于 2019-03-16 18:47
有内存重叠的区域,直接复制的时候没有考虑,有导致一部分数据被覆盖了,输出来的结果肯定不是正确的。
点赞 回复
分享
发布于 2019-03-16 20:06
英特尔
校招火热招聘中
官网直投
我考前看了一个面经,说的是会数组溢出,我也不知道对不对,直接就写上面了,现在简历还是笔试状态😂😂😂估计已经凉透了😂😂
点赞 回复
分享
发布于 2019-03-16 20:21
1. 这个函数就像strcpy,存在两个问题:dst长度不够长的时候会\0字符存放不下而显示乱码; 内存覆盖的问题同memcpy。。。修改方法就是拷贝size-1个字符并补\0;判断是否发生重叠如果发生重叠就倒序拷贝
点赞 回复
分享
发布于 2019-03-16 20:49

相关推荐

头像 头像
03-18 20:55
浙江师范大学
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务