社区
C语言
帖子详情
直接写屏的函数怎么编?
death
2000-08-31 12:10:00
谁能给我个直接写屏的函数WriteChar(int x,int y,char symbol),
在坐标(x,y)处写个字符。
...全文
205
5
打赏
收藏
直接写屏的函数怎么编?
谁能给我个直接写屏的函数WriteChar(int x,int y,char symbol), 在坐标(x,y)处写个字符。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maptrix
2000-09-05
打赏
举报
回复
上面的有一点笔误,就是(x * 80 + y) 应该是(y * 80 + x)
下面的程序效率更快一些,但原理和上面的一样。
void WriteChar(int x, int y, char c, char attrib)
{
char *ScreenBase=0xB800;
ScreenBase+=(x+y*80)*2;
*ScreenBase++=c;
*ScreenBase=attrib;
}
tibetty
2000-08-31
打赏
举报
回复
不过这仅仅是0x03显示模式下的写屏方法
tibetty
2000-08-31
打赏
举报
回复
void WriteChar(int x, int y, char c, int attrib)
{
*((char *)MK_FP(0xB800, (x * 80 + y) * 2)) = c;
*((char *)MK_FP(0xB800, (x * 80 + y) * 2 + 1)) = attrib;
}
wu_xin
2000-08-31
打赏
举报
回复
在DOS下吗?
「已注销」
2000-08-31
打赏
举报
回复
void write_string(int x,int y,int attrib,char *s)
{
_CX=strlen(s);
asm mov ax,y;
asm db 0x69,0xc0,0xa0,0x00
asm mov dx,x;
asm shl dx,1
asm add ax,dx
asm mov di,ax
asm mov ax,0xb800
asm mov es,ax
_SI=FP_OFF(s);
asm mov ah,byte ptr attrib
asm cld
loop_001:
asm lodsb
asm stosb
asm xchg ah,al
asm stosb
asm xchg ah,al
asm loop loop_001
}
C语言文件读写
函数
总结
目录 一、字符读写 1、字符写入文件
函数
fputc 2、从文件中读取字符 fgetc 二、字符串的读写 1、字符串写入文件
函数
fputs 2、从文件中读取字符 fgets 三、块数据读写 1、向文件中写入块数据fwrite 2、从文件中读取块数据fread 四、格式化读写 1、格式化写入文件fprintf 2、从文件中格式化读取fscanf 五、一些注意点 1、fp...
c语言中aver是什么意思_嵌入式C语言基础
编
程—5年程序员给你讲
函数
,你真的懂
函数
吗?...
本文主要讲述的内容:1
函数
概述2
函数
定义的一般形式3
函数
的参数和
函数
的值3.1形式参数和实际参数3.2
函数
的返回值4
函数
的调用4.1
函数
调用的一般形式4.2
函数
调用的方式4.3被调用
函数
的声明和
函数
原型4.4
函数
的嵌套调用4.5
函数
的递归调用5数组作为
函数
参数6局部变量和全局变量6.1局部变量6.2全局变量7变量的存储类别7.1动态存储方式与静态动态存储方式7.2auto 变量7.3用 stati...
关于Linux系统调用,内核
函数
【转】
早上听人说到某个程序的一部分是内核态,另一部分是用户态,需要怎么怎么。当时突然想知道,用户的程序可以
直接
调用内核
函数
吗?(现在突然发觉这问题有点可笑,若是可以随便调,那系统岂不是乱套了)从网上找到下面这篇文章,讲的还算透彻。 现在自己的理解是,用户程序不可用
直接
调用内核
函数
,除非通过系统调用接口。如果想调用哪个内核
函数
(或自己写的内核
函数
),怎么办?增加一个系统调用就行了。 原文如下: Linux...
Stemwin(基于打点
函数
)
Stemwin(基于打点
函数
) 本工程本人自测,在TLT9341_SPI总线可用,对于其他的LCD屏,可基于本工程进行相应修改。 基于Stemwin的移植,我将从以下几个方面做介绍: 一:Stemwin的发展以及我们为什么要进行enwin的移植 二:Stemwin的基本工程的搭建 三:内存的分配及滴答定时器的建立 四:打点
函数
的移植 五:工程下载验证 由于world上的照片无法
直接
加入进博客里,就...
C语言:自定义
函数
C语言中的自定义
函数
为我这种代码小白提供了强大的工具,以便于在
编
写C语言程序过程中实现特定的功能。它增强了代码的结构化、模块化和可读性,使我们在查看代码时更加方便。
C语言
69,370
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章