2014年7月21日

摘要: 首先我们要明白一点,我们所使用的变量就是一块一块的内存空间!!一、内存管理原理:在java中,有java程序、虚拟机、操作系统三个层次,其中java程序与虚拟机交互,而虚拟机与操作系统间交互!这就保证了java程序的平台无关性!下面我们从程序运行前,程序运行中、程序运行内存溢出三个阶段来说一下内存管... 阅读全文
posted @ 2014-07-21 22:25 冰花ぃ雪魄 阅读(186) 评论(0) 推荐(0) 编辑
 
摘要: SPOJ Problem Set (classical) 14. I-Keyboard Problem code: IKEYBMost of you have probably tried to type anSMS message on the keypad of acellular phone.... 阅读全文
posted @ 2014-07-21 22:08 冰花ぃ雪魄 阅读(340) 评论(0) 推荐(0) 编辑
 
摘要: 1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾... 阅读全文
posted @ 2014-07-21 10:50 冰花ぃ雪魄 阅读(157) 评论(0) 推荐(0) 编辑
 
摘要: 右左法则----复杂指针解析因为C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个... 阅读全文
posted @ 2014-07-21 09:31 冰花ぃ雪魄 阅读(167) 评论(0) 推荐(0) 编辑
 
摘要: *a[5]是指针数组可以指向5个值(*a)[5]是一个指针,但这个指针只能指向包含5个元素的一维数组 a是一个数组,每个元素都是个指针。b是一个指针,指向一个数组1.int*a[5]:指针数组。本质是数组。sizeof(a)=20。sizeof计算数组的大小。5个int型即为20.sizeof(... 阅读全文
posted @ 2014-07-21 09:15 冰花ぃ雪魄 阅读(675) 评论(0) 推荐(0) 编辑