摘要: ............心中要有一内存块,以便理解知识计算机储存数据必须知道数据的3种属性:1.存储在何处.......并起名2.值3.类型(1)int a;a=30;(2)int *b=&a;(3).int *a,b;注意...整型....指针a,整型...变量b,对每个指针都要有一个*; .......................指针..........................................1.指针是一个变量,存储的是...值的地址,而不是值本身,指针变量 是指向特定变量类型指针,和数组相似..int* tax;...............指向int 阅读全文
posted @ 2013-04-27 11:17 fff8965 阅读(1035) 评论(1) 推荐(1) 编辑
摘要: 遍历速度插入删除速度随机访问速度备注Set快快慢比list多占一个指针的存储空间List快慢快必须之前知道数组元素个数,因为申请内存是连续长度明确的HashMap慢快快适合海量数据,o(1)的随机访问速度,不是可遍历变体Set快快快set的基础上多占一个List的控件,不过各种性能都好变体List快插入快不能删除快各种性能都好就是不能有删除操作变体Set:SetList,在SetList,保存一个状态(listEnable),调用get(index)方法时,如果listEnable=false,为该SetList简历一个List,用set元素填充List个元素,用List随机访问。如果list 阅读全文
posted @ 2013-04-27 10:25 fff8965 阅读(4530) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/shiney/archive/2011/10/20/2219084.html造成LNK2005错误主要有以下几种情况:1.重复定义全局变量。可能存在两种情况:A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。正确的应该是在一个CPP文件中定义如下:int g_Test;那么在使用的CPP文件中就应该使用:extern int g_Test即可,如果还是使用int g_Test,那么就会产生LNK2005错误,一般错误错误信息类似:AAA.obj error LNK 阅读全文
posted @ 2013-04-27 01:04 fff8965 阅读(323) 评论(0) 推荐(0) 编辑