- 博客(4)
- 收藏
- 关注
原创 UNIX网络编程第四章要点总结
第四章 基本TCP套接字编程4.1 概述4.2 socket函数为了执行网络I/O,一个进程第一步就是调用socket函数,指定期望的通信协议。(如TCP、UDP)#include <sys/socket.h>//成功返回非负描述符,失败返回-1int socket(int family, int type, int protocol);一个基本的TCP网络编程...
2019-10-15 22:02:33
299
原创 60.旋转链表
61.旋转链表关键词: 双指针 循环链表先将链表连接成环形成循环链表,然后同时移动原来的链表头,尾指针同时移动(n-k)次,最后在尾指针处断开即可,此时的头指针指向新的链表头结点。最后附上C++代码:class Solution {public: ListNode* rotateRight(ListNode* head, int k) { if(!head) ...
2019-10-14 23:19:17
138
原创 C++Primer第四版第四章要点总结!
第四章 数组和指针4.1 数组数组的长度是固定的,而无法直接知道一个给定数组的长度。数组一经创建,就不允许添加新的元素。没有所有元素都是引用的数组,即数组元素不能是引用。在函数体外定义的内置数组,其元素均初始化为 0。在函数体内定义的内置数组,其元素无初始化。不管数组在哪里定义,如果其元素为类类型,则自动调用该类的默认构造函数进行初始化;如果该类没有默认构造函数,则必须为该数组的元素...
2019-10-14 22:33:56
194
原创 C++Primer第四版第三章要点总结!
第三章 标准库类型3.1 命名空间的using声明如果在头文件中放置 using 声明,就相当于在包含该头文件 using 的每个程序中都放置了同一 using.3.2 标准库string初始化string方式:方式描述shting s1;默认构造为空串string s2(s1)把s1赋值给s2string s3(“value”)赋值s...
2019-10-14 17:09:17
278
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人