航旅纵横windows开发面经
1、实习经历具体干的啥、难点是啥
2、红黑树定时器设计、红黑树和平衡二叉树的区别
3、RPC 框架是如何通信流程介绍一下
4、为什么做这些项目经历?
5、几个细节的C++基础题(寄
- **strlen() 计算长度是找到 '\0' 为止**,如果数组没有 '\0' 结尾是未知的?
- int 和 malloc 区别,传值和传地址区别,下面代码输出结果
void func(char *p)
{
p = (char *)malloc(100);
}
int main()
{
char *str = nullptr;
func(str); // 并没有有效分配空间,仍然是传值
strcpy(str, "Hello world!"); // 直接 segmentfault
return 0;
}
#24届软开秋招面试经验大赏##航旅纵横#
2、红黑树定时器设计、红黑树和平衡二叉树的区别
3、RPC 框架是如何通信流程介绍一下
4、为什么做这些项目经历?
5、几个细节的C++基础题(寄
- **strlen() 计算长度是找到 '\0' 为止**,如果数组没有 '\0' 结尾是未知的?
- int 和 malloc 区别,传值和传地址区别,下面代码输出结果
void func(char *p)
{
p = (char *)malloc(100);
}
int main()
{
char *str = nullptr;
func(str); // 并没有有效分配空间,仍然是传值
strcpy(str, "Hello world!"); // 直接 segmentfault
return 0;
}
#24届软开秋招面试经验大赏##航旅纵横#
全部评论
有后续吗
相关推荐
11-04 15:36
复旦大学 资产管理 点赞 评论 收藏
分享
点赞 评论 收藏
分享
查看18道真题和解析
点赞 评论 收藏
分享