在定义指针后需要给指针赋值然后才能使用*p赋值或被赋值,这是个基础问题,没有理解,导致出问题。空指针 ,也称悬 游指 针 ,是使 用 未初 始化 的指 针 。指针变量未初始化时它的值不是没有 ,而是一个不确定值 ,它 的指 向也 是 不确 定 的,可 能 会 破 坏 系 统 正 常工作状 态 ,出现...
分类:
编程语言 时间:
2014-09-24 18:56:37
阅读次数:
180
1、什么是异常? 答:异常就是程序在运行的时候发生的错误!简称运行时错误。发生异常后,语句停止执行,控制权转移到异常处理部分。 有些异常是可预见的,例如除数不能为零,但有些异常是不可预见的,例如空指针。 一个好的程序应该要有异常处理,即对程序运行时发生的错误进行捕捉和处理。2、异常分类...
分类:
数据库 时间:
2014-09-23 11:59:04
阅读次数:
248
网易1、对于一个内存地址是32位、内存页是8KB的系统。0X0005F123这个地址的页号与页内偏移分别是多少。2、如果X大于0并小于65536,用移位法计算X乘以255的值为:3、一个包含n个节点的四叉树,每个节点都有四个指向孩子节点的指针,这4n个指针中有多少个空指针?5、计算机在内存中存储数据...
分类:
其他好文 时间:
2014-09-23 01:33:53
阅读次数:
279
1.指针是一个实体,而引用仅是个别名;2. 引用使用时无需解引用(*),指针需要解引用;3. 引用只能在定义时被初始化一次,之后不可变;指针可变;4. 引用没有 const,指针有 const;5. 引用不能为空,指针可以为空;6. “sizeof 引用”得到的是所指向的变量(对象)的大小,而“si...
分类:
其他好文 时间:
2014-09-20 23:51:49
阅读次数:
249
java对象数组与普通数组有点不一样其实最底层的原理是一样的我们使用对象数组一定要记得创创建对象不然会报空指针异常,
我已经遇到了两次了,每次都浪费 了很长时间现在贴个初始化过程大家看看看好了下面一定要记得new对象不要只在前面new数组
public class Student{ private String username; private int num; public Student...
分类:
编程语言 时间:
2014-09-18 20:44:34
阅读次数:
274
直接在filter过滤器代码里加org.apache.struts2.ServletActionContext.getRequest()获得request对象请注意啦,会出现空指针情况请关注此处:
分类:
其他好文 时间:
2014-09-17 11:46:02
阅读次数:
189
举个简单的例子,假如有如下的一段代码:class MyClass{public: int i; void hello() { printf("hello/n"); } void print() { printf("%d/n", i); }};void main(){ MyClass* pmy = N...
分类:
其他好文 时间:
2014-09-13 17:15:15
阅读次数:
151
ADO是微软提供的COM,用于访问数据库。当中有三个基本接口:_ConnectionPtr接口、_CommandPtr接口和、_RecordsetPtr接口。 _ConnectionPtr接口返回一个记录集或一个空指针。通常使用它来创建一个数据连接或执行一条不返回任何结果的SQL语句,如一个...
分类:
其他好文 时间:
2014-09-13 01:53:54
阅读次数:
267
在计算机编程领域中,迷途指针,或称悬空指针、野指针,指的是不指向任何合法的对象的指针。当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该指针便称迷途指针。若操作系统将这部分已经释放的内存重新分配给另外一个进程,而原来的程序重新引用现在的迷途...
分类:
其他好文 时间:
2014-09-09 19:57:39
阅读次数:
260
后台代码报错:看控制台日志,找到控制台中自己的写的类对应的错误代码的那一行:(有些信息是java底层的信息,看不大懂,不用看,看自己写的代码)然后分析,具体是在类中对应的方法里面打个断点。用Eclipse的debug模式启动,调到断点的那一行,具体问题边跟踪代码便分析。比如空指针最常见的异常,假如我...
分类:
其他好文 时间:
2014-09-09 15:43:58
阅读次数:
225