- 博客(9)
- 收藏
- 关注
原创 编程精粹-----第1章 假想的编译程序
第1章 假想的编译程序 读者可以考虑一下倘若编译程序能够正确地指出代码中的所有问题,那相应程序的错误情况会怎样?这不单指语法错误,还包括程序中的任何问题,不管它有多么隐蔽。例如,假定程序中有“差1”错误,编译程序可以采用某种方法将其查出,并给出如下的错误信息-> line 23: while (ij)off by one error: this should be 又
2001-08-08 17:14:00
962
原创 视频函数显示BMP位图
用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备上显示高颜色位数的图形图形时失真大。本文采用视频函数显示BMP位图,可以消除以上的缺点。 ---- 一、BMP文件结构 ---- 1. BMP文件组成 ---- BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 ---- 2. BMP文件头 ---- BMP文件头数据结构含
2001-08-08 12:38:00
1134
原创 象素显示
象素显示即是如何反调色板写到显示卡上去并反象素显示出来. 对于是6色可以用C语言提供的VGA16色驱动程简单地完成显示.需要指出的是对于 16色图形,图象数据与VGA16色所设定的颜色之间有一转换关系,即红与蓝两色分量交 换位置.例如BMP中的1指的是VBA16色的4号颜色. BMP中的数据值 实际VGA16色中的颜色序号 1
2001-08-08 12:34:00
700
原创 C++辨析
static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。 static 的两大作用:一、控制存储方式: static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间。 1、引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道
2001-08-08 12:33:00
769
原创 对于初步编程者的一点儿建议
转贴自 候杰网站 选义按部 考辞就班人的理解力可以无穷,但人的记忆力有限。当本身实力发展到某个层次,实力不是靠「警敏强记」来判别或完成,而是要知道哪里可以找出正确而适用的资料。●理解无穷,记忆有限一位老读者写 mail 给我,信上说:『我发现一件事,自从在台大资讯周遇到您,直到 1997 Run!PC 5月号,您一直在安抚新鲜人。在发现自我方向之前,那些人(包括我)都曾相当
2001-08-03 15:38:00
985
原创 小程序
小程序 使用操作系统提供的拷贝命令不能拷贝隐含或系统属性的文件,因为在拷贝过程中系统会提示“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
719
原创 确认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
701
原创 用C语言实现参数个数可变的函数
用C语言实现参数个数可变的函数 采用C语言编程的时候,函数中形式参数的数目通常是确定的,在调用时要依次给出与形式参数对应的所有实际参数。但在某些情况下希望函数的参数个数可以根据需要确定。典型的例子有大家熟悉的函数printf()、scanf()和系统调用execl()等。那么它们是怎样实现的呢? C编译器通常提供了一系列处理这种情况的宏,以屏蔽不同的硬件平台造成
2001-08-02 16:57:00
1118
原创 在C程序中显示汉字
在许多C程序设计中,要用到汉字进行提示或人机交互,而现行的Turbo C集成开发环境不是汉化的,如何编制能显示汉字的C程序呢?下面的方法可以帮你在西文环境下显示汉字。 这种方法是调用中文汉字库进行汉字显示。国家标准规定:汉字库分94个区,每个区有94个汉字(以位作区别),每个汉字在汉字库中有确定的区和位编号,这就是汉字的区位码。每个汉字在库中是以点阵字模形式存储的,一般采用
2001-08-02 16:54:00
1311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人