C语言的显存地址

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:59:34
在C语言中,显存的起始地址是A0000H 可是以下语句:
(unsigned char far *)videobuffer=(unsigned char *)0xA0000000L;也是指向显存的起始地址,怎么解释呢

前面是定义指针,不用讲吧,后面是将数字常量显示转换为unsigned char*指针型呀,这样就是直接操作显存呵

与C语言没啥关系,看你的那个硬件的体系结构吧