会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一路一沙
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2018年7月4日
LeetCode:删除链表的倒数第N个节点
摘要: C++示例:
阅读全文
posted @ 2018-07-04 23:55 一路一沙
阅读(383)
评论(0)
推荐(0)
编辑
LeetCode:删除链表中的节点
摘要: C++示例:
阅读全文
posted @ 2018-07-04 23:50 一路一沙
阅读(1311)
评论(0)
推荐(0)
编辑
2018年7月3日
单链表的基本操作实现
摘要: 1. 单链表含头结点模型示意图如下: 2. 单链表节点结构定义如下: 3. 单链表的基本操作函数如下: ListNode createList(); // 手动输入创建一个链表 void printList(ListNode head); // 打印链表数据 int getListLength(Li
阅读全文
posted @ 2018-07-03 23:28 一路一沙
阅读(857)
评论(0)
推荐(0)
编辑
2018年6月25日
C/C++程序中常见的与内存有关的错误
摘要: 1. 间接引用坏指针 2. 读未初始化的内存 int main() { int n = 10; int y = (int ) malloc(n sizeof(int)); for (int i = 0; i
阅读全文
posted @ 2018-06-25 22:06 一路一沙
阅读(460)
评论(0)
推荐(0)
编辑
2018年6月15日
C++:一些常见知识点的区别(整理)
摘要: struct与class的区别 C语言中struct与class的区别:struct只作为一种复杂数据类型定义的结构体,不能用于面向对象编程;C语言没有class关键字。 C++语言中struct与class的区别:对于成员访问权限以及继承方式,class默认都是private,struct默认是p
阅读全文
posted @ 2018-06-15 16:43 一路一沙
阅读(269)
评论(0)
推荐(0)
编辑
TCP的传输连接管理
摘要: TCP传输连接管理概述 TCP传输连接有三个阶段,即:连接建立(三次握手)、数据传送和连接释放(四次挥手)。 TCP连接建立都是采用客户服务器方式。 主动发起连接建立的应用进程叫做客户(client)。 被动等待连接建立的应用进程叫做服务器(server)。 TCP的三次握手 TCP连接过程中常见符
阅读全文
posted @ 2018-06-15 04:30 一路一沙
阅读(930)
评论(0)
推荐(0)
编辑
2018年5月29日
C++:三种类间关系
摘要: Inheritance(继承) - 表示 is-a ,如下代码所示: - 继承关系下的构造和析构: 构造由内而外 Derived的构造函数首先调用Base的default构造函数,然后才执行自己。如,Derived::Derived(...) : Base() { ... }; 析构由外而内 Der
阅读全文
posted @ 2018-05-29 23:49 一路一沙
阅读(225)
评论(0)
推荐(0)
编辑
2018年5月23日
C++:内存泄漏与内存溢出的区别
摘要: 内存溢出(out of memory):是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory; 例如申请了一个int型的地址空间,但给它存放了long型的数据,就会导致内存溢出。 内存泄漏(memory leak):是指程序申请内存后,无法释放已申请的内存空间,内存泄漏多
阅读全文
posted @ 2018-05-23 16:49 一路一沙
阅读(479)
评论(0)
推荐(0)
编辑
2018年5月17日
C++:堆和栈的区别
摘要: (1)管理方式:堆中资源由程序员控制(通过malloc/free、new/delete,容易产生memory leak),栈资源由编译器自动管理。 (2)系统响应:对于堆,系统有一个记录空闲内存地址的链表,当系统收到程序申请时,遍历该链表,寻找第一个大于所申请空间的空间的堆结点,删除空闲结点链表中的
阅读全文
posted @ 2018-05-17 02:01 一路一沙
阅读(5297)
评论(0)
推荐(0)
编辑
C++:五种内存分配区域
摘要: C/C++编译的程序所占用内存区域一般分为以下5个部分: 栈区(stack):由编译器自动分配和释放,用来存放函数的参数、局部变量等。其操作方式类似于数据结构中的栈。 堆区(heap):一般由程序员分配和释放(通过malloc/free、new/delete),若程序员没有释放,则程序结束时由操作系
阅读全文
posted @ 2018-05-17 01:08 一路一沙
阅读(3676)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
下一页
公告