
C/C++
文章平均质量分 60
xghnuaa
这个作者很懒,什么都没留下…
展开
-
C语言的重要概念
一、C语言的指针1.指针说明 指针是包含另一变量的地址变量。 (1)int *p p是一个指针,指向一个整形数。 (2)int *p() p是一个函数,该函数返回一个指向整数的指针。 (3)int (*p)() p是一个指针,该指针指向一个函数,这个函数返回一个整数。 (4)int *p[] p是一个数组,该数组的每一个元素是指向整数的指针。 (5)int (*p)[]原创 2004-11-26 11:20:00 · 4203 阅读 · 0 评论 -
文本屏幕编程
80列25行1、文本方式控制textmode(),2、文本方式颜色控制textcolor()textbackground()textattr()3、字符显示亮度控制highvideo()lowvideo()normvideo()4、窗口设置window()5、控制台文本输出cprintf()cputs()putch()6、清屏clrscr()clreol()delline()7、光标操作gotox原创 2004-11-26 15:41:00 · 2873 阅读 · 0 评论 -
高质量编程笔记
第6章函数介绍:输入参数:输出参数:返回值:assert是仅在Debug版本起作用的宏,它用于检查“不应该”发生的情况。考虑return的效率,选择使用引用或者指针,而不是值。临时对象与局部对象的区别尽量少用static局部变量引用的一些规则如下:(1)引用被创建的同时必须被初始化(指针则可以在任何时候被初始化)。(2)不能有NULL 引用,引用必须与合法的存储单元关联(指针则可以是NULL)。(原创 2004-11-26 16:25:00 · 1199 阅读 · 0 评论 -
微机硬件驱动
1、I/O接口的输入输出I/O接口的寻址方式:统一编址,独立编址。2、I/O接口的输入输出函数inp(),inport(),inportb()outp(),outport(),outportb()3、中断服务程序所谓中断,是指CPU在正常时,由于程序的预先安排或外部事件,引起CPU中断正在运行的程序,而转到预先安排的事件或内外部时间服务的程序中去。引起程序中断的事件称为中断源。请求中断程序执行的信原创 2004-11-26 15:43:00 · 1031 阅读 · 0 评论 -
图形程序设计
显示器有两种工作方式:字符显示方式,图形显示方式主要差别:显示存储器(VRAM)中存储的信息不同。1、图像系统的初始化initgraph()2、图像系统检测detectgraph()3、清屏和恢复显示方式cleardevice()setviewport()clearviewport()closegraph()setpraphmode()restorecrtmode()4、基本图形函数putpixe原创 2004-11-26 15:42:00 · 1207 阅读 · 0 评论 -
堆与栈的区别
堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(sta原创 2004-11-26 15:49:00 · 1144 阅读 · 0 评论