本站首页    管理页面    写新日志    退出


«November 2025»
1
2345678
9101112131415
16171819202122
23242526272829
30


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:32
评论数量:44
留言数量:0
访问次数:180583
建立时间:2005年1月4日




[WINDOWS]VC++程序员应当如何阅读ADO文档
文章收藏

eaglebetter 发表于 2006/9/5 0:09:32

《ADO API参考》用VB的语法描述了ADO API的内容。但ADO程序员却使用着不同的编程语言,比如VB,VC++,VJ++。对此《ADO for VC++的语法索引》提供了符合VC++语法规范的详细描述,包括功能、参数、异常处理等等。 ADO基于若干的COM借口实现,因此它的使用对于一个正进行COM编程的程序员而言更简单。比如,几乎所有使用COM的细节对于VB程序员而言都是隐藏了的,但对于VC++程序员而言却要特别注意。以下是对于C和C++程序员使用ADO和#import指示符方面的概述,主要描述了COM使用的数据类型(Variant, BSTR, and SafeArray)和异常的处理(_com_error)。 使用#import编译指示符 #import编译指示符使使用ADO的方法与属性简单化。这个指示符需要一个类型库文件名,比如AD


阅读全文(1510) | 回复(0) | 编辑 | 精华 | 删除
 


sprintf用法
文章收藏

eaglebetter 发表于 2006/8/24 20:19:06

sprintf你知道多少 选自《CSDN 社区电子杂志——C/C++杂志》 在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。 sprintf 是个变参函数,定义如下:
int sprintf( char *buffer, const char *format [, argument] ... );
除了前两个参数类型固定外,后面可以接任意多个参数。而它的精华,显然就在第二个参数:
格式化字符串上。


阅读全文(4420) | 回复(0) | 编辑 | 精华 | 删除
 


数据结构--图
文章收藏

eaglebetter 发表于 2006/8/6 0:24:55

 7-1  图的定义和术语
7-1-1  图的定义
7-1-2  图的相关术语
无向图(Undigraph)  
有向图(Digraph)
无向完全图
有向完全图
稠密图、稀疏图
顶点的度

网——边(或弧)上带权的图称为网(Network)
路径、路径长度
回路、简单路径、简单回路
子图
连通图、连通分量
强连通图、强连通分量
生成树
7-1-3  图的基本操作
7-2  图的存储表示
7-2-1  邻接矩阵
#define MAXLEN 10
typedef struct
{
char vexs[MAXLEN];
int edges[MAXLEN][MAXLEN];
int n,e;
}MGraph;
建立一个图的邻接

阅读全文(7645) | 回复(6) | 编辑 | 精华 | 删除
 


数据结构--树和二叉树
文章收藏

eaglebetter 发表于 2006/8/6 0:24:12

6-1  树的定义和术语
6-1-1  树的定义
1.树的定义
2.树的其他表示法 
(1) 嵌套集合法
(2) 圆括号表示法
(3) 凹入法
6-1-2  基本术语
6-2  二叉树
6-2-1  二叉树的定义
1.定义
2.二叉树的形态
3.二叉树的基本操作:
6-2-2  二叉树的性质
(1) 满二叉树
(2) 完全二叉树
6-2-3  二叉树的存储
1.顺序存储结构
(1) 一维数组存储法
(2) 二维数组存储法
2.链式存储结构
(1) 二叉链表存储
typedef struct BT       // 定义二叉树结构体
{ char data;     

阅读全文(2811) | 回复(0) | 编辑 | 精华 | 删除
 


数据结构--串
文章收藏

eaglebetter 发表于 2006/8/6 0:23:35

 5-1-2  串的输入与输出
1.字符串的输入
(1) 使用scanf () 函数
char str[10];
printf("Input your str: ");
scanf("%s",str);
(2) 使用gets() 函数
char str[10];
printf("Input your str: ");
gets(str);
2.字符串的输出
(1) 使用printf () 函数
printf("Your str is %s",str);
(2) 使用puts () 函数
printf("Your str is ");
puts (str);
5-1-3  串的基本运算
1.求串长LenStr(s)
2.

阅读全文(3761) | 回复(1) | 编辑 | 精华 | 删除
 


数据结构--队 列
文章收藏

eaglebetter 发表于 2006/8/6 0:22:57

4-1  队列的定义和基本运算
4-1-1  队列(Queue)的定义
1.队列的定义
2.队列的特性
3.队列的实例
4-1-2  队列的基本运算
(1) 入队操作:InQueue(q,x)
(2)出队操作:OutQueue(q,x)
(3)读队头元素:ReadFront(q,x)
(4)显示队列中元素ShowQueue(q)
(5)判队空操作:QEmpty(q)
(6)判队满操作:QFull(q)
(7)求队列长度Qlen(q)
4-2  队列的存储实现及运算实现
4-2-1  顺序队列
1.顺序队列
#define  MAXLEN  10               // 队列的最大容量
typ

阅读全文(9005) | 回复(0) | 编辑 | 精华 | 删除
 


数据结构--栈
文章收藏

eaglebetter 发表于 2006/8/6 0:18:43

数据结构--栈
3.参考程序
#include<stdio.h>
#define MAXLEN 100
typedef struct stacknode           // 定义栈的存储结构
{ int data;
struct stacknode *next;
}stacknode;
typedef struct
{ stacknode *top;                // 定义栈顶的指针
}linkstack;

void Push (linkstack *s,in

阅读全文(3197) | 回复(3) | 编辑 | 精华 | 删除
 


数据结构--线性表
文章收藏

eaglebetter 发表于 2006/8/6 0:17:07

数据结构--线性表
2-1  线性表的定义与运算
2-1-1  线性表的定义
1.线性表的定义
2.线性表举例
(1) 简单的线性表
(2) 复杂的线性表
表2-1  学生入学情况登记简表
学    号 姓    名 性    别 入学总分
01 丁一 男 440
02 马二 男 435
03 张三 女 438
04 李四 男 430
05 王五 女 445
06 赵六 男 428
07 钱七 女 432
08 孙八 男 437
09 冯九 女 426
10 郑十 女 425

3.线性表的二元组表示
2-1-2  线性表的基本操作
(1) 创建线性表:CreateList()
(2) 求线性表的长

阅读全文(2644) | 回复(2) | 编辑 | 精华 | 删除
 


C语言一些字符串函数源码
文章收藏

eaglebetter 发表于 2006/8/1 9:51:07

很多人认为C语言中的难点是指针,对指针的理解直接关系到所编程序的好坏,所以,
在这里列举了一些C编译器通常都有的标准函数的源代码,看过它们,就能对指针和字符串
有所了解了.
1. strlen(),计算字符串长度
int strlen(const char string)
{
int i=0;
while(string[i]) i++;
return i;
}
2. strcpy(), 字符串拷贝.
char *strcpy(char *destination, const char *source)
{
while(*destinaton++=*source++);
return (destination-1);
}
3. strcat(), 字符串的连接.
char *strcat(char *target,const char *source)
{
char *original=target;
while(*target)

阅读全文(3994) | 回复(2) | 编辑 | 精华 | 删除
 


字符串操作--C语言编程常见问题解答
文章收藏

eaglebetter 发表于 2006/8/1 9:47:58

本章集中讨论字符串操作,包括拷贝字符串,拷贝字符串的一部分,比较字符串,字符串右对齐,删去字符串前后的空格,转换字符串,等等。C语言提供了许多用来处理字符串的标准库函数,本章将介绍其中的一部分函数。
    在编写C程序时,经常要用到处理字符串的技巧,本章提供的例子将帮助你快速学会一些常用函数的使用方法,其中的许多例子还能有效地帮助你节省编写程序的时间。

    6.1 串拷贝(strcpy)和内存拷贝(memcpy)有什么不同?它们适合于在哪种情况下使用?
    strcpy()函数只能拷贝字符串。strcpy()函数将源字符串的每个字节拷贝到目录字符串中,当遇到字符串末尾的null字符(\0)时,它会删去该字符,并结束拷贝。
    memcpy()函数可以拷贝任意类型的数据。因为并不是所有的数据都以nu

阅读全文(1614) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 3 4 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.893 second(s), page refreshed 144809890 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号