摘要:
http://www.nhyz.org/nhxi/nhxi/jiegousuanfa/jiegou22.htm §2.2 栈的简单应用和递归 栈是一种应用范围广泛的数据结构,适用于各种具有"后进先出"特性的问题。本节着重讨论与过程调用、特别是与递归这间的关系,力图在说明如何用栈解决实际问题的同时阐明递归的基本概念,这一概念是下一章的重要基础。一、栈与过程调用 考虑下述三个过程: proce...
阅读全文
posted @ 2007-01-01 14:55
陈峰
阅读(2701)
推荐(0)
摘要:
static 是由最初的限制和持久过渡到后的共享。C语言时代的static 在C语言中,只存在函数和变量。 A、函数和全局变量,一旦加上static关键字,就限制了其作用域为本文件有效。 B、局部变量,一旦加上static关键字,其生命其为整个应用程序。C++语言时代的static 在C++语言中,除了向C语言兼容外,提供了类...
阅读全文
posted @ 2006-12-31 16:44
陈峰
阅读(1550)
推荐(0)
摘要:
C#事件:就是一个针对对象的可挂接回调函数。1、声明回调原形,必须为 delegate .....XXXX();2、在要添加事件的类中,声明事件。3、在类中选择一个触发事件的时机。触发事件前,一定要先判断事件是否为空!4、挂接事件。 using System;public delegate void ChangeEvent(); //1、回调函数的原形class myClass{ p...
阅读全文
posted @ 2006-12-28 16:41
陈峰
阅读(295)
推荐(0)
摘要:
若一个实例方法的声明中含有 virtual 修饰符,则称该方法为虚方法 (virtual method)。若其中没有 virtual 修饰符,则称该方法为非虚方法 (non-virtual method)。 在调用一个虚方法时,该调用所涉及的那个实例的运行时类型 (runtime type) 确定了要被调用的究竟是该方法的哪一个实现。在非虚方法调用中,实例的编译时类型 (compile-time ...
阅读全文
posted @ 2006-12-28 13:58
陈峰
阅读(847)
推荐(0)
摘要:
在写SQL存储过程和触发器的时候,经常会用游标,一用到游标就要循环,而我经常又写错,所以干脆写一例子放在BLOG上,以免下次再写错了 。文章来源:http://blog.csdn.net/freebird92/archive/2006/12/21/1452174.aspx
阅读全文
posted @ 2006-12-27 15:38
陈峰
阅读(287)
推荐(0)
摘要:
SQL Server 存储过程的分页方案比拼,以及SQLServer的API服务游标信息!文章来源:http://blog.csdn.net/freebird92/archive/2006/12/27/1464300.aspx
阅读全文
posted @ 2006-12-27 15:38
陈峰
阅读(184)
推荐(0)
摘要:
一、简单介绍变参的访问变参函数,有一个以上的参数,参数个数不定。声明形式如下: type Function(type arg1,...); type Function(type arg1, type arg2,...);在C语言中经常出现如下声明: printf(const char * _Format, ...); scanf(const char * _Forma...
阅读全文
posted @ 2006-12-27 15:37
陈峰
阅读(258)
推荐(0)
摘要:
本文内容是根据(http://dotnet.mblogger.cn/9sun/posts/5050.aspx)所改写的C#版 示例 DataRowState(DataRow状态) Current(当前值) Original(原始值) ...
阅读全文
posted @ 2006-12-27 15:30
陈峰
阅读(1172)
推荐(0)
摘要:
==========================属性(Attribute就是一个标签)================有很多也把它叫作特性(这样也好,可以和类的属性(Property)相区别!)其它效果就是在指定的目标上面附加一点信息。这些目标可以是:程序集、类、构造函数、委托、枚举、事件、字段、接口、方法、 可移植可执行文件模块、参数、属性 (Property)...
阅读全文
posted @ 2006-12-27 15:30
陈峰
阅读(1083)
推荐(0)
摘要:
//枚举的默认构造为第一个 using System;class Test ...{ static void Main() ...{ Console.WriteLine("Default Value:{0} ",B.mDefaultLanguageType); }}class B...{ public static LanguageType mDefaultLanguageType;}...
阅读全文
posted @ 2006-12-27 15:28
陈峰
阅读(387)
推荐(0)