首页 服务器 编程 必备知识 搜索引擎 圩日手册
站内搜索
最近浏览
推荐文章
热文排行

2007-10-07 00:00:00

C/C+语言struct深层探索

1. struct的巨大作用   面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct是区别一个...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:240 | 阅读全文...

2007-10-07 00:00:00

再谈C语言中数组和指针之间的互操作

我曾说过,在C语言中只有一维的数组(这是我对数组的看法),而且数组元素可以是任何类型的数据(或对象),自然也可以是另外的一个数组(因为数组也是一种数据类型)。所以如果你坚持要说有多维数组,那也不是不可能的事情。我们只要把一个数组赋值给另一个数组的元素就可以了。当然了,我们必须保证在程序编译期数组的大小是一个固定的常数。   其实,数组...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:354 | 阅读全文...

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 | 浏览:172 | 阅读全文...

2007-10-07 00:00:00

合并文件程序

/******/ ***/ } ***/ } ***/ } ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:43 | 阅读全文...

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 | 浏览:261 | 阅读全文...

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 | 浏览:246 | 阅读全文...

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 | 浏览:275 | 阅读全文...

2007-10-07 00:00:00

用C语言编写串口程序

 在当今,流行的编程软件种类繁多,它们编程方便、易于维护,但是在与硬 件直接打交道和编制系统软件时却束手无策,于是C语言就有了用武之地。C语言 作为汇编语言与高级语言之间的一种过渡语言,兼有汇编语言的高效和高级语言 的方便。   在通讯中,为了保证行运安全可靠,标准的串行口必须具有许多握手信号和 状态信息。这是因为通讯的各个计算机CP...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:100 | 阅读全文...

2007-10-07 00:00:00

通用数制转换程序

使用计算机的人每时每刻都在与数打交道,在计算机内部,数是以二进制表示的,而我们习 惯上使用的是十进制数,所以计算机从我们这里接收到十进制数后,要经过翻译,把十进制 数转换为二进制数才能进行处理,这个过程是由计算机自动完成的。但是对程序员来说,有 时需要把十进制数转换为二进制数、十六进制数和八进制数,或者把十六进制数转换为十进 制数等,这...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:77 | 阅读全文...

2007-10-07 00:00:00

天文数的阶乘计算

double型的实数虽然可表示10-4931~10-4932的数,但其有效数字也只有18~19位。 我编写了一个“天文数字计算”程序突破了这一限制,可以把数字的长度扩充到无穷多位。除了能做加、减、乘、除、求模等基本运算外还可以做阶乘、乘方、开平方等运算。 9394、2002的平方根的小数点后第10000位是4。 ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:310 | 阅读全文...

2007-10-07 00:00:00

运行中程序删除自己的方法

大家都知道,一般的程序运行的时候,可执行文件本身是被操作系统保护的,不能用改写的方式访问,更别提在本身还在运行的时侯删除自己了。在网上看到一种UNDOCUMENT的方法,通过改变系统底层的文件访问模式实现删除自己。但是有没有一种用在MSDN上就能查到的函数实现呢?答案是肯定的。下面请看一个范例:   Delete...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:304 | 阅读全文...

2007-10-07 00:00:00

用C语言实现按钮新技术

一、按钮显示原理 }button; ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:369 | 阅读全文...

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...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:358 | 阅读全文...

2007-10-07 00:00:00

一个产品管理系统

#include *fp); #include <stdio.h> #include <string.h> #include <conio.h> #include <stdlib.h> #include<stdio.h> #include<stdlib.h> ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:65 | 阅读全文...

2007-10-07 00:00:00

插入排序,快速排序

本课主题: 插入排序,快速排序 教学目的: 掌握排序的基本概念,插入排序、快速排序的算法 教学重点: 插入排序、快速排序的算法 教学难点: 快速排序算法 授课内容: 一、排序概述 排序 :将一个数据元素的无序序列重新排列成一个按关键字有序的序列。 ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:244 | 阅读全文...
841条信息,当前第40页3536373839404142434445
版权所有(C)2005-2015 技术有偿服务QQ:57219882(免费勿扰)
蜀ICP备08107276号-25