码迷,mamicode.com
首页 >  
搜索关键字:空指针    ( 1538个结果
指针和引用与及指针常量和常量指针
指针和引用的区别 1.存在空指针,但是不存在空引用。 2.指针可以不初始化,而引用必须初始化,并且,引用的目标一旦确定,后面不能再更改,指针可以更改其指向的目标。 3.指针是一个实体,而引用仅是个别名。 4.引用是类型安全的,而指针不是 (引用比指针多了类型检查。 5.指针和引用的自增(++)运算意 ...
分类:其他好文   时间:2019-09-06 23:10:35    阅读次数:100
undefined和null区别
undefined类型只有一个值就是undefined,没有必要显式地声明一个变量为undefined。 null类型其实就是一个对象的空指针,所以用typeof null 才会显示为object。 此外还值得一提的是,null == undefined 为true,null undefined 为 ...
分类:其他好文   时间:2019-09-06 12:48:48    阅读次数:69
【刷题】java 常见的几种运行时异常RuntimeException
常见的几种罗列如下: NullPointerException 空指针引用异常 ClassCastException 类型强制转换异常。 IllegalArgumentException 传递非法参数异常。 ArithmeticException 算术运算异常 ArrayStoreException ...
分类:编程语言   时间:2019-08-27 13:10:29    阅读次数:134
GO语言Error处理
Go语言没有提供像Java、C#、Python语言中的try...catch异常处理方式,而是通过函数返回值逐层往上抛。好处就是避免漏掉本应处理的错误。坏处是代码啰嗦。错误与异常区别错误指的是可能出现问题的地方出了问题,比如打开文件失败。异常是不应该出现问题的地方出了问题,比如空指针。Go中的错误是... ...
分类:编程语言   时间:2019-08-24 16:48:46    阅读次数:92
[提权]CVE-2018-8120漏洞复现
0x01 漏洞名称 Windows操作系统Win32k的内核提权漏洞 0x02 漏洞编号 CVE 2018 8120 0x03 漏洞描述 部分版本Windows系统win32k.sys组件的NtUserSetImeInfoEx()系统服务函数内部未验证内核对象中的空指针对象,普通应用程序可利用该空指 ...
分类:其他好文   时间:2019-08-24 15:21:54    阅读次数:92
常用开发类库支持--UUID及空值处理Optional
一.java常用类库--UUID --UUID类库的使用非常简单,只需要使用静态方法UUID.randomUUID(就可以正常使用) --使用for循环包裹这个输出语句,执行5次输出,观察输出结果 --UUID是一种生成无重复字符串的一种程序类,这种程序类的主要功能是根据时间戳实现一个自动的无重复的 ...
分类:其他好文   时间:2019-08-19 21:18:27    阅读次数:68
Java基础(basis)-----异常与错误处理
1.编译型异常和运行时异常 编译时异常是指程序正确 而由外界条件不满足而产生的异常 java 中要求必须去捕捉住这类异常 不然无法通过编译 运行时异常是指程序存在着bug 如空指针异常 数组下标越界 都属于 运行时异常 2.Error和Exception Exception:是程序本身可以处理的异常 ...
分类:编程语言   时间:2019-08-19 21:13:49    阅读次数:120
构造、拷贝构造、赋值、析构
需要注意的问题(当数据成员函数指针型变量,需要申请空间赋值时) 1.构造函数 ①需要给空指针申请一个‘\0’的空间 2.拷贝构造函数 ①传入的参数,必须引用传递否则会出现无休止的拷贝构造 ②对其参数值不做修改,传入的参数需要加const ③避免浅拷贝的产生,每次拷贝构造,都重新申请空间赋值。 3.赋 ...
分类:其他好文   时间:2019-08-19 20:48:27    阅读次数:89
矩阵的路径
1回溯法 ...
分类:其他好文   时间:2019-08-18 19:51:22    阅读次数:77
C++中的虚函数(类的向上转换,和向下转换)
1.C++中的封装是为了代码的模块化,继承是为了代码的重用,而多态则是为了接口的重用。2.C++中的多态是用虚函数来实现的。3.子类对象向父类指针的转换(向上转换)是安全的,隐式的,而父类对象向子类指针的转换(向下转换)是不安全的,用dynamic_cast<>转换会得到一个空指针。4.普通的成员函 ...
分类:编程语言   时间:2019-08-18 17:32:45    阅读次数:88
1538条   上一页 1 ... 24 25 26 27 28 ... 154 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!