- 博客(18)
- 收藏
- 关注
原创 构造函数
3.1 类和结构 值类型:(char、int和float)、枚举类型和结构 引用类型包括类(class)类型、接口类型、委托类型和数组类型 值类型与引用类型的区别在于值类型的变量直接包含其数据,而引用类型的变量则存储对象应用。 类和结构实际上都是创建对象的模板。结构在内存中的存储方式(类是存储在堆(heap)上的引用类型,而结构是存储在堆栈(stack)上的
2009-06-17 15:57:00 293
转载 sql存储过程教程
目录1.sql存储过程概述2.SQL存储过程创建3.sql存储过程及应用4.各种存储过程使用指南5.ASP中存储过程调用的两种方式及比较6.SQL存储过程在.NET数据库中的应用 7.使用SQL存储过程要特别注意的问题1.sql存储过程概述在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL 语句和流程控制语句的集合。就本质而言,触发器也
2009-04-01 10:33:00 359
原创 在论稀疏矩阵
/* 在论稀疏矩阵 */#include "stdio.h"struct clist{ int row; int col; int data; struct clist *right; struct clist *down;};typedef struct clist cnode;typedef cnode *clink;/*创建稀疏数组的头结点数组*/clink creatematrix(in
2009-02-12 16:22:00 340
原创 处理多项式
/* 处理多项式 */#include "stdio.h"struct plist{ int coef; int exp; struct plist *next;};typedef struct plist pnode;typedef pnode *plink;/*多项式含头结点的循环链表的输出*/void printpoly(plink poly){ plink ptr; ptr=poly->n
2009-02-12 16:20:00 420
原创 再论循环链表的插入和删除操作
/* 再论循环链表的插入和删除操作 */#include "stdio.h"struct clist{ int data; struct clist *next;};typedef struct clist cnode;typedef cnode *clink;/*循环链表的输出*/void printclist(clink head){ clink ptr; head=head->next;/
2009-02-12 16:16:00 671
原创 循环链表内节点删除
/* 循环链表内节点删除 */#include "stdio.h"struct clist{ int data; struct clist *next;};typedef struct clist node;typedef node *clink;/*使用数组值创建循环链表*/clink createclist(int *array,int len){ clink head
2009-02-09 16:23:00 1220
原创 循环链表内的结点插入
/* 循环链表内的结点插入 */#include "stdio.h"struct clist{ int data; struct clist *next;};typedef struct clist node;typedef node *clink;/*循环链表的输出*/void printclist(clink head){ clink ptr; ptr=head; do { printf(
2009-02-06 16:08:00 532
原创 循环链表的创建
#include "stdio.h"struct clist{ int data; struct clist *next;};typedef struct clist cnode;typedef cnode *clink;/*使用数组值创建循环链表*/clink createclist(int *array,int len){ clink head,before,new_node; int i;
2009-02-06 16:05:00 961
原创 链表结构的反转
/* 链表结构的反转 */#include "stdio.h"struct llist{ int num; struct llist *next;};typedef struct llist node;typedef node *llink;/*链表的输出*/void printllist(llink ptr){ while(ptr!=NULL) { printf("[%d]",ptr->nu
2009-02-06 10:49:00 302
原创 链表内节点插入
/* 链表内节点插入 */#include "stdio.h"struct llist{ int num; struct llist *next;};typedef struct llist node;typedef node *llink;/*链表的输出*/void printllist(llink ptr){ while(ptr!=NULL) { printf("[%d]",ptr->nu
2009-02-06 09:42:00 448
原创 链表内的节点删除
/* 链表内节点的删除 */#include "stdio.h"struct llist{ int num; struct llist *next;};typedef struct llist node;typedef node *llink;/*链表的输出*/void printllist(llink ptr){ while(ptr!=NULL) { printf("[%d]",ptr->
2009-01-23 16:49:00 399
原创 SQL-DLL-数据定义语言
3.2.2.1 创建数据表(1) 创建一个数据表的命令组成部分:创建一个数据表的命令组成部分有字段名,字段数据类型,字段长度,精度和小数位数以及字段的NULL值与DEFAULT值。(2) 创建数据表的SQL语法格式在SQL语言中,使用语句Create table创建数据表,其基本语法格式为:Create table表名>(列名> 【列的数据类型】约
2009-01-23 11:56:00 3152
转载 ADO.NET调用存储过程,过程比较全
一: 执行不带返回参数(Input)的存储过程 1: 首先在数据库写个存储过程, 如创建个 addUser存储过程。 Create Proc addUser @ID int, @Name varchar(20), @Sex varchar(
2009-01-20 15:28:00 455
原创 XmlReader类读取XML文件
XmlReader提供了对XML文件内容的快速、只向前的访问,但不适用于对文件内容或者结构做修改(你可以使用XmlDocument类来实现)。XmlReader类从文件的顶部开始读取数据,每次读取一个节点。当读取了节点之后,你可以忽略该节点,也可以按照应用程序的需求指示而访问节点信息。适用XmlReader类的步骤如下:(1) 适用XmlReader类的Cr
2009-01-19 10:50:00 1818
转载 C#操作XML文件入门
以知已XML文件:Oberon’s Legacy12345678912.3 1. 往节点中插入一个节点XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load(“bookstore.xml”);//也可以用@”具体的路径”,如@”C:/bookstore.xml” XmlNode ro
2009-01-16 16:35:00 396
转载 用System.Xml读写XML
example http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> XML概念 Root XML根节
2009-01-16 08:51:00 324
原创 文件操作
在ASP.NET中,操作服务器端文件有两种方法,一种是与ASP兼容的方法,即使用FileSystemObject对象。另一种是使用.NET框架的System.IO命名空间的文件与目录类。4.8.1 使用FileSystemObject对象利用FileSystemObject对象操作文件的步骤是:(1) 使用Server对象的CreateObject方法创建FileSy
2009-01-15 16:53:00 360
原创 第二章(线性结构)
线性结构:一个数据元素的有序(次序)集。线性结构的基本特征:1.集合中必存在唯一的一个“第一元素”;2.集合中必存在唯一的一个“最后元素”;3.除最后元素在外,均有唯一的后续;4.出第一元素之外,均有唯一的前驱;2.1 线性表的类型定义。抽象数据类型 线性表 的定义如下:ADT List { 数据对象: D={Ai | Ai
2008-07-27 20:52:00 519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人