自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 编程精粹-----第1章 假想的编译程序

 第1章  假想的编译程序 读者可以考虑一下倘若编译程序能够正确地指出代码中的所有问题,那相应程序的错误情况会怎样?这不单指语法错误,还包括程序中的任何问题,不管它有多么隐蔽。例如,假定程序中有“差1”错误,编译程序可以采用某种方法将其查出,并给出如下的错误信息-> line 23: while (ij)off by one error: this should be 又

2001-08-08 17:14:00 900

原创 视频函数显示BMP位图

   用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备上显示高颜色位数的图形图形时失真大。本文采用视频函数显示BMP位图,可以消除以上的缺点。 ---- 一、BMP文件结构 ---- 1. BMP文件组成 ---- BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 ---- 2. BMP文件头 ---- BMP文件头数据结构含

2001-08-08 12:38:00 1093

原创 象素显示

  象素显示即是如何反调色板写到显示卡上去并反象素显示出来. 对于是6色可以用C语言提供的VGA16色驱动程简单地完成显示.需要指出的是对于 16色图形,图象数据与VGA16色所设定的颜色之间有一转换关系,即红与蓝两色分量交 换位置.例如BMP中的1指的是VBA16色的4号颜色.       BMP中的数据值     实际VGA16色中的颜色序号         1        

2001-08-08 12:34:00 665

原创 C++辨析

static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。 static 的两大作用:一、控制存储方式:  static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间。  1、引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道

2001-08-08 12:33:00 736

原创 对于初步编程者的一点儿建议

转贴自 候杰网站             选义按部 考辞就班人的理解力可以无穷,但人的记忆力有限。当本身实力发展到某个层次,实力不是靠「警敏强记」来判别或完成,而是要知道哪里可以找出正确而适用的资料。●理解无穷,记忆有限一位老读者写 mail 给我,信上说:『我发现一件事,自从在台大资讯周遇到您,直到 1997 Run!PC 5月号,您一直在安抚新鲜人。在发现自我方向之前,那些人(包括我)都曾相当

2001-08-03 15:38:00 951

原创 小程序

小程序 使用操作系统提供的拷贝命令不能拷贝隐含或系统属性的文件,因为在拷贝过程中系统会提示“File not found”。下面的小程序可以解决这个问题。 // copyfile.c# include # include main(int argc,char *argv[]){ if(argc{printf("/n用法: COPYFILE /n");exit(1);}copy(argv[1

2001-08-02 16:58:00 693

原创 确认Buffer

确认Buffer        要时时确认对设定的排列或变量的大小,以避免数据混乱或导致系统出问题。请看下面使用者输入数据的例子:      char city[10];     /* 为都市名称的排列 */     printf("Enter a city name: ");     scanf("%s", city);     printf("City is %s/n", city);  

2001-08-02 16:58:00 658

原创 用C语言实现参数个数可变的函数

用C语言实现参数个数可变的函数       采用C语言编程的时候,函数中形式参数的数目通常是确定的,在调用时要依次给出与形式参数对应的所有实际参数。但在某些情况下希望函数的参数个数可以根据需要确定。典型的例子有大家熟悉的函数printf()、scanf()和系统调用execl()等。那么它们是怎样实现的呢?       C编译器通常提供了一系列处理这种情况的宏,以屏蔽不同的硬件平台造成

2001-08-02 16:57:00 1081

原创 在C程序中显示汉字

     在许多C程序设计中,要用到汉字进行提示或人机交互,而现行的Turbo C集成开发环境不是汉化的,如何编制能显示汉字的C程序呢?下面的方法可以帮你在西文环境下显示汉字。    这种方法是调用中文汉字库进行汉字显示。国家标准规定:汉字库分94个区,每个区有94个汉字(以位作区别),每个汉字在汉字库中有确定的区和位编号,这就是汉字的区位码。每个汉字在库中是以点阵字模形式存储的,一般采用

2001-08-02 16:54:00 1264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除