03 2012 档案
摘要:1.基本概念 Windows提供了一个称为图形设备接口(Graphics Device Interface,GDI)的抽象接口。 GDI 作为Windows的重要组成部分,负责管理用户绘图操作时功能的转换。用户通过调用GDI 函数与设备打交道,GDI 通过不同设备提供的驱动程序将绘图语句转换为对应的绘图指令,避免了用户对硬件直接进行操作,从而实现设备无关性(显示器或打印机)。 应用程序的输出面向设备环境(Device Context,DC),是一个虚拟逻辑设备,也称设备描述表或设备上下文。设备环境DC 是由GDI 创建,用来代表设备连接的数据结构。windows是多任务操作系统,因此,程...
阅读全文
摘要:《C和指针》第12章-使用结构和指针 针对插入到一个有序的单链表的小程序所做的调试: 原理都是保存一个指向链表当前节点之前的那个节点的指针。第一次:函数的参数是指向节点的指针 问题:当插入到链表的起始位置时,需要修改根指针,但此时函数中的根指针只是原指针的一份拷贝,无法修改。可以通过将根指针声明为全局变量来修改它,但这样一来,这个函数只对这个链表起作用。第二次:函数的参数是指向节点的指针的指针 优点:将指向链表当前节点之前的节点指针初始化为NULL, 通过判断该指针是否为NULL来完善插入到链表起始位置的代码,这次程序可以修改指向起始节点的指针。 问题:必须将插入到链表起始位置作为一种特殊情况
阅读全文
浙公网安备 33010602011771号