站内搜索
最近浏览
- P2P 介绍
- JSP+JAVABEANS实...
- IIS组件
- 第十八章 数组(三) ---...
- ADO方式操作ACCESS数据库
- 用SDK来操作数据库啊(VC++)
- 基于Visual C++的钩...
- 护卫神主机管理系统安装的时候...
- 微软承认系统严重漏洞 Win...
- Microsoft 安全公告...
- MD5算法在JS中的实现
- 虚拟主机iis连接数和在线人...
- 用JavaScript实现简...
- 将Centos7的yum配置...
- [数据库]command l...
推荐文章
热文排行
2007-10-07 00:00:00
C/C+语言struct深层探索
1. struct的巨大作用 面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct是区别一个...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:280 | 阅读全文...
2007-10-07 00:00:00
再谈C语言中数组和指针之间的互操作
我曾说过,在C语言中只有一维的数组(这是我对数组的看法),而且数组元素可以是任何类型的数据(或对象),自然也可以是另外的一个数组(因为数组也是一种数据类型)。所以如果你坚持要说有多维数组,那也不是不可能的事情。我们只要把一个数组赋值给另一个数组的元素就可以了。当然了,我们必须保证在程序编译期数组的大小是一个固定的常数。 其实,数组...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:446 | 阅读全文...
2007-10-07 00:00:00
万年历,可查看任何日期对应的星期
注意:下面的程序需要以命令行的格式运行,例如,把编绎好的可执行文件的名字为 filename,那要查看某2002/01/01就输入 filename 2002/02/01,要查看2002年1月份就输入filename 2002/01或filename2002/01/0。
****************************...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:191 | 阅读全文...
2007-10-07 00:00:00
分割文件程序
/******/
"
file#nnn.005
***/
***/
*fn_in,fn_out[50],p[]=".000",fn_bat[50],fn_obj_bat[12],str_rest_byte[3],str_pc_fn[3],ch;
}
(fp_read);
} ...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:297 | 阅读全文...
2007-10-07 00:00:00
利用中断实现每500毫秒接收一次数据
//调用DOS下的中断。 //DOS的时钟中断可以由count的值算出。
#include<conio.h>
#define//0x1c为时钟中断
#ifdef__CPPARGS #endif
void
intt;
voidcount++;
ms",(b-a)*10);} }
in...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:262 | 阅读全文...
2007-10-07 00:00:00
利用中断实现每500毫秒接收一次数据
//调用DOS下的中断。 //DOS的时钟中断可以由count的值算出。
#include<conio.h>
#define//0x1c为时钟中断
#ifdef__CPPARGS #endif
void
intt;
voidcount++;
ms",(b-a)*10);} }
in...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:319 | 阅读全文...
2007-10-07 00:00:00
用C语言编写串口程序
在当今,流行的编程软件种类繁多,它们编程方便、易于维护,但是在与硬 件直接打交道和编制系统软件时却束手无策,于是C语言就有了用武之地。C语言 作为汇编语言与高级语言之间的一种过渡语言,兼有汇编语言的高效和高级语言 的方便。 在通讯中,为了保证行运安全可靠,标准的串行口必须具有许多握手信号和 状态信息。这是因为通讯的各个计算机CP...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:139 | 阅读全文...
2007-10-07 00:00:00
通用数制转换程序
使用计算机的人每时每刻都在与数打交道,在计算机内部,数是以二进制表示的,而我们习 惯上使用的是十进制数,所以计算机从我们这里接收到十进制数后,要经过翻译,把十进制 数转换为二进制数才能进行处理,这个过程是由计算机自动完成的。但是对程序员来说,有 时需要把十进制数转换为二进制数、十六进制数和八进制数,或者把十六进制数转换为十进 制数等,这...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:99 | 阅读全文...
2007-10-07 00:00:00
天文数的阶乘计算
double型的实数虽然可表示10-4931~10-4932的数,但其有效数字也只有18~19位。
我编写了一个“天文数字计算”程序突破了这一限制,可以把数字的长度扩充到无穷多位。除了能做加、减、乘、除、求模等基本运算外还可以做阶乘、乘方、开平方等运算。
9394、2002的平方根的小数点后第10000位是4。
...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:354 | 阅读全文...
2007-10-07 00:00:00
运行中程序删除自己的方法
大家都知道,一般的程序运行的时候,可执行文件本身是被操作系统保护的,不能用改写的方式访问,更别提在本身还在运行的时侯删除自己了。在网上看到一种UNDOCUMENT的方法,通过改变系统底层的文件访问模式实现删除自己。但是有没有一种用在MSDN上就能查到的函数实现呢?答案是肯定的。下面请看一个范例:
Delete...
作者:wangjy17908 | 分类:C/C++ | 标签:安全 | 评论:0 | 浏览:371 | 阅读全文...
2007-10-07 00:00:00
以钟表的形式实时显示系统时间
/* 3.14159/180
void InitGra(void); void SysTime(int x, int y, int r); int Clock(int x, int y, int r); void ClockPict(int x, int y, int r);
int main(void) { retur...