待完善
beibaoke910
这个作者很懒,什么都没留下…
展开
-
new/delete和malloc/free的区别(malloc代码实现待完善)
目录1)new和delete的用法2)new int和new int()的区别3)malloc和free的用法4)new和malloc的区别5)代码实现malloc相同点:都可用于申请动态内存和释放内存1)new和delete的用法int *pi=new int;int *pi=new int();int *pi=new int(1024); 第一行这个...原创 2019-03-21 01:35:37 · 139 阅读 · 0 评论 -
【待完善】浮点数
目录1.十进制小数转换二进制问题2.浮点数在计算机中的存储方式3.十进制小数0.1无法被二进制小数准确表示4.C语言中浮点数的范围和精度5.浮点数的比较6.浮点数计算中存在的误差1.十进制小数转换二进制问题22.8125转二进制整数和小数分别转换。整数除以2,商继续除以2,得到0为止,将余数逆序排列。22 / 2 11 余011/2 5 余 15...原创 2019-03-16 11:04:41 · 961 阅读 · 0 评论 -
笔试题
目录1.给出下列程序运行后的输出结果2.下面哪个保留字不能作为函数的返回类型?3.假定a为一个整数型数组名,则元素a[4]的字节地址为4.假定AB为一个类,则执行“AB a(4),b[3],*p[2]”语句时,自动调用该类构造函数的次数为5.以下反向遍历array数组的方法有什么错误?(负数时的无符号整型)6.以下两条输出语句分别输出什么?(( int a)和(int&am...原创 2019-03-22 23:07:42 · 893 阅读 · 0 评论 -
【待总结】socket相关
1.tcp服务器和客户端的流程server端:create->bind ->listen-> accept ->send/recv-> closeclient端: create->connect ->send/recv-> close服务端:1)创建套接字socket2) bind 绑定端口3)listen 监听客户端连接...原创 2019-03-26 17:13:17 · 111 阅读 · 0 评论 -
【待完善】windows消息机制
GUI线程负责建造窗口以及处理主消息循环。GUI线程的定义是:拥有消息队列的线程。任何一个特定窗口的消息总是被产生这一窗口的线程抓到并处理。所有对此窗口的改变也都应该由该线程完成。在Win32中,每一个线程有它自己专属的消息队列。这并不意味着每一个窗口有它自己的消息队列,因为一个线程可以产生许多窗口。如果一个线程停止回应,或是它忙于一段耗时的计算工作,那么由它产生的窗口统统都会停止回应,但...原创 2019-03-27 00:53:28 · 116 阅读 · 0 评论 -
十大经典排序算法
https://www.cnblogs.com/onepixel/articles/7674659.htmlhttps://blog.csdn.net/mao834099514/article/details/80876817转载 2019-03-27 00:55:04 · 117 阅读 · 0 评论 -
理解C和C++中的左值和右值
https://blog.csdn.net/xuwqiang1994/article/details/79924310理解C和C++中的左值和右值https://eli.thegreenplace.net/2011/12/15/understanding-lvalues-and-rvalues-in-c-and-c/Understanding lvalues and rvalues in ...转载 2019-04-12 22:13:19 · 169 阅读 · 0 评论 -
【待补充】字符编码问题
待总结:多字节和Unicode的转换问题,string char*之间的转换问题目录1. ASCII码: 1.1产生 1.2 表达方式 1.3 大小规则2. 字符集和字符编码3. 应用14. 应用2(表示整数,字符,布尔值的算术类型合称为整型)5.Unicode Character Set与Multi-Byte Character Set...原创 2017-12-27 17:26:14 · 393 阅读 · 0 评论