2009年7月31日
摘要: 栈(stack)在计算机科学中是限定仅在表尾进行插入或删除操作的线形表。它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来,它只能在某一端插入和删除的特殊线性表。用桶堆积物品,先堆进来的压在底下,随后一件一件往堆。取走时,只能从上面一件一件取。堆和取都在顶部进行,底部一般是不动的。栈就是一种类似桶堆积物品的数据结构... 阅读全文
posted @ 2009-07-31 23:11 风浪 阅读(527) 评论(1) 推荐(0) 编辑
摘要: string是引用类型,但它也有一些值类型的特征。 string传值还是传引用,C#的string声明是一个String类,当然是传引用。不过,之所以有这个疑惑,多数是因为这个情况: string a = "aaa"; string b = a; b = "bbb"; 这时候输出结果,结果发现a的值还没有变,分析一下: string a = "aaa"; // a-->new String(... 阅读全文
posted @ 2009-07-31 09:18 风浪 阅读(510) 评论(1) 推荐(0) 编辑