码迷,mamicode.com
首页 >  
搜索关键字:c++ 指针    ( 27241个结果
Counting sheep...
刚开始,用的 ,报错java.lang.NullPointerException空指针异常。 当一个对象的值为空时,并且没有判断为空的情况。可以试着把下面的代码前加一行代码: `if(rb!=null);` ...
分类:其他好文   时间:2020-05-18 10:41:31    阅读次数:52
C语言中的数组(数组、字符数组)--C语言05
C语言中的数组 数组就是在内存中连续的相同类型的变量空间。同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的。 数组属于构造数据类型,一个数组可以分解为多个数组元素:这些数组元素可以是基本数据类型或构造类型。; 按数组元素类型的不同,数组可分为:数值数组、字符数组、指针数组 ...
分类:编程语言   时间:2020-05-18 00:50:08    阅读次数:63
再谈C语言宏定义
再谈C语言宏定义 [toc] 简单的宏定义 1. 简单宏定义格式 关键字 define 标识符 需要符合C语言变量命名标准 替换列表 是一系列的C语言记号,包括标识符、关键字、数字、字符常量、字符串字面量、运算符和标点符号等(注意替换列表可以为空,即简单宏可以只包含[关键字]和[标识符])。 2. ...
分类:编程语言   时间:2020-05-18 00:45:55    阅读次数:79
力扣题解-面试题22. 链表中倒数第K个节点
题目描述 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。 示例: 给定一个链表: 1 2 3 4 5, 和 k ...
分类:其他好文   时间:2020-05-17 17:35:35    阅读次数:46
JVM总结的部分内容
内存分配的两种方式 指针碰撞法 维护一个指针,指针左边为已分配的内存,右边为空闲内存,动态调整指针。在右边进行分配。 要求内存规整。 空闲表法 维护一张表,记录哪里分配了哪里没有分配。分配的时候找能存放对象的空间分配即可。 要求内存不规整。 内存分配并发问题(补充内容,需要掌握 在创建对象的时候有一 ...
分类:其他好文   时间:2020-05-17 17:31:35    阅读次数:69
c/c++ nullptr和NULL
nullptr是c++11中的关键字,表示空指针 要区分nullptr和NULL,首先要明白NULL的含义: NULL是一个宏定义,在c和c++中的定义不同,c中NULL为(void )0,而c++中NULL为整数0 所以在c++中int p=NULL; 实际表示将指针P的值赋为0,而c++中当一个 ...
分类:编程语言   时间:2020-05-17 12:55:14    阅读次数:97
操作系统第5次实验报告:内存管理
李微微 201821121001 计算1811 1. 记录内存空间使用情况 ①根据实验课上的PPT,记录进程使用了哪些内存空间,用链表实现。在结构体里声明进程ID、占用大小、起始地址、进程名和指向自己类型的指针,用于存放进程信息。 /*记录内存空间使用情况*/ typedef struct allo ...
分类:其他好文   时间:2020-05-17 01:22:42    阅读次数:72
解决Alpine镜像缺少字体的问题
Issue前言:开发人员在使用监控报表管理系统时,导出Excel时,报空指针异常:[2020-05-1114:31:47]ERRORcom.ruoyi.common.utils.poi.ExcelUtilcreateSheet-.......创建工作表Exception:{}java.lang.NullPointerException:null2020-05-1114:31:47]ERRORcom
分类:其他好文   时间:2020-05-17 00:48:49    阅读次数:323
golang复制一个指针对象(反射)
package main import ( "fmt" "reflect" ) type User struct { Name string Age int } func copyPoint(m *User) *User{ vt := reflect.TypeOf(m).Elem() fmt.Pri ...
分类:其他好文   时间:2020-05-16 23:32:24    阅读次数:201
0ctf_2017_babyheap
0ctf_2017_babyheap 首先检查一下保护 IDA 分析好的代码如下 首先申请了一块内存地址用来存放结构体数组,地址随机。 堆题常见的几个功能。我们来看看add 这里申请内存用的是calloc 这里没有检查size,size可以为任意值。造成堆溢出。 delete函数free后指针清零 ...
分类:其他好文   时间:2020-05-16 21:12:21    阅读次数:76
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!