面试
zdluffy
这个作者很懒,什么都没留下…
展开
-
面试题:malloc和new的区别
参考:动态内存分配、malloc与new的区别 经典面试题之new和malloc的区别 属性: malloc/free是标准库函数,new/delete是C++运算符 分配内存的位置: malloc从堆上分配内存, new从自由存储区(堆/静态存储区,位置取决于operator new)为对象分配内存。 返回类型安全性: malloc分配成功后返回void*,然后再强制转换为需要的...原创 2019-08-03 17:17:53 · 378 阅读 · 0 评论 -
面试整理:IP地址划分
以下针对常用的IPv4 A类地址:1个字节的网络地址、3个字节的主机地址,网络地址最高位必须是“0”。 地址范围:1.0.0.0至127.0.0.0 (实际为1-126,127为回环地址) 排除10.0.0.0~10.255.255.255和127.0.0.0~127.255.255.255 子网掩码:25...原创 2019-08-04 21:24:34 · 669 阅读 · 0 评论 -
笔试题&面试题:内联函数
非科班学C++整理小知识点,参考[牛客评论区]、[博客园]、CSDN(https://www.cnblogs.com/chenwx-jay/p/inline_cpp.html)(https://www.nowcoder.com/test/question/done?tid=25895049&qid=71649#summary) inline内联函数是C++中的一种特殊函数,它可以像普通函数...原创 2019-08-10 15:47:57 · 1149 阅读 · 0 评论 -
面试题:DNS解析与查询系统
参考:CSDN、牛客 1)DNS作用 DNS:Domain Name System,域名系统,是互联网使用的命名系统,用来便于把人们使用的机器名字转换为IP地址。属于应用层协议。 ARP协议是用来将IP地址转换为MAC地址,DNS协议则是用来将域名转换为IP地址(也可以将IP地址转换为相应的域名地址)。 域名服务主要是基于UDP实现的,服务器端口号为53。 2)为什么要DNS解析? 因为http是...转载 2019-08-12 16:26:18 · 1413 阅读 · 0 评论