K.xml

pre{
border:1px
solid?#000;line-height:1;
color:#38ede1;
background-color:#5b2814;
font-size:16px;}.sysFunc{color:#008080;font-style:italic;font-weight:bold;}
.selfFuc{color:#008080;}
.bool{color:#952fa4;}
.condition{color:#ca5cb9;font-weight:bold;}
.key{color:#85d7e6;}
.var{color:#a6caf0;font-style:italic;}
.Digit{color:#c0c0c0;font-weight:bold;}
.includePre{color:#e1ed38;}
.operator?{color:#6de9b8;font-weight:bold;}

函数名:?kbhit?

功??能:?检查当前按下的键?

用??法:?int?kbhit(void);?

程序例:?

#include?<conio.h>?
int?main(void)?
{?
???cprintf("Press?any?key?to?continue:");?
???while?(!kbhit())?/*?do?nothing?*/?;?
???cprintf("\r\nA?key?was?pressed...\r\n");?
???return?0;?
}?
??
??
??

函数名:?keep?

功??能:?退出并继续驻留?

用??法:?void?keep(int?status,?int?size);?

程序例:?

/***NOTE:?
???This?is?an?interrupt?service?routine.??You?
???can?NOT?compile?this?program?with?Test?
???Stack?Overflow?turned?on?and?get?an?
???executable?file?which?will?operate?
???correctly.??Due?to?the?nature?of?this?
???function?the?formula?used?to?compute?
???the?number?of?paragraphs?may?not?
???necessarily?work?in?all?cases.??Use?with?
???care!??Terminate?Stay?Resident?(TSR)?
???programs?are?complex?and?no?other?support?
???for?them?is?provided.??Refer?to?the?
???MS-DOS?technical?documentation?
???for?more?information.??*/?
???
????
?????
??????
#include?<dos.h>?
/*?The?clock?tick?interrupt?*/?
#define?INTR?0x1C?
/*?Screen?attribute?(blue?on?grey)?*/?
#define?ATTR?0x7900?
/*?reduce?heaplength?and?stacklength?
to?make?a?smaller?program?in?memory?*/?

?
??
???
extern?unsigned?_heaplen?=?1024;?
extern?unsigned?_stklen??=?512;?
void?interrupt?(?*oldhandler)(void);?
void?interrupt?handler(void)?
{?
???unsigned?int?(far?*screen)[80];?
???static?int?count;?
/*?For?a?color?screen?the?video?memory?
???is?at?B800:0000.??For?a?monochrome?
???system?use?B000:000?*/?
???screen?=?MK_FP(0xB800,0);?
/*?increase?the?counter?and?keep?it?
???within?0?to?9?*/?
???count++;?
???count?%=?10;?
/*?put?the?number?on?the?screen?*/?
???screen[0][79]?=?count?+?‘0‘?+?ATTR;?
/*?call?the?old?interrupt?handler?*/?
???oldhandler();?
}?

?
int?main(void)?
{?
/*?get?the?address?of?the?current?clock?
???tick?interrupt?*/?
oldhandler?=?getvect(INTR);?
/*?install?the?new?interrupt?handler?*/?
setvect(INTR,?handler);?
/*?_psp?is?the?starting?address?of?the?
???program?in?memory.??The?top?of?the?stack?
???is?the?end?of?the?program.??Using?_SS?and?
???_SP?together?we?can?get?the?end?of?the?
???stack.??You?may?want?to?allow?a?bit?of?
???saftey?space?to?insure?that?enough?room?
???is?being?allocated?ie:?
???(_SS?+?((_SP?+?safety?space)/16)?-?_psp)?
*/?
keep(0,?(_SS?+?(_SP/16)?-?_psp));?
return?0;?
}?
??

本文使用?书画小说软件?发布,内容与软件无关,书画小说软件?更惬意的读、更舒心的写、更轻松的发布。

时间: 2024-08-30 09:59:31

K.xml的相关文章

xml 和 json 的区别

JSON(Javascript Object Notation) 是一种轻量级的数据交换格式.易于人阅读和编写.同时也易于机器解析和生成.它基于Javascript Programming Language, Standard ECMA-262 3rd Edition – December 1999的一个子集.JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, Javascript, Perl, Python等).这些特性使JSON成

php xml和json数据产生接口

<span style="font-size:18px;">/** * 返回结果集 * * @param mixed $info 返回的有效数据集或是错误说明 * @param string $msg 为空或是错误类型代号 * @param string $result 请求成功或是失败的标识 * @param int $post 1为xml方式,2为json方式 * */ function getData($info, $msg = '', $post, $result

微信扫描支付订单数据生成类[模式二]

* *必要条件: *1.微信公共号 *2.微信公共号APPID *3.微信公共号 [微信支付] 绑定的 商户号MCH_ID *4. 微信公共号 商户支付密钥 * * 支付流程: * 1.调用统一下单,取得code_url,生成二维码 * 2.用户扫描二维码,进行支付 * 3.支付完成之后,微信服务器会通知支付成功 * 4.在支付成功通知中需要查单确认是否真正支付成功 业务流程说明: (1)商户后台系统根据用户选购的商品生成订单. (2)用户确认支付后调用微信支付[统一下单API]生成预支付交易:

20个非常有用的Java程序片段

1. 字符串有整型的相互转换 1 2 String a = String.valueOf(2);   //integer to   numeric string int i = Integer.parseInt(a); //numeric string to an int 2. 向文件末尾添加内容 1 2 3 4 5 6 7 8 9 10 11 BufferedWriter out = null; try { out = new BufferedWriter(new   FileWriter(”

Java Servlet完全教程

Servlet 是一些遵从Java Servlet API的Java类,这些Java类可以响应请求.尽管Servlet可以响应任意类型的请求,但是它们使用最广泛的是响应web方面的请求. Servlet必须部署在Java servlet容器才能使用.虽然很多开发者都使用Java Server Pages(JSP)和Java Server Faces(JSF)等Servlet框架,但是这些技术都要在幕后通过Servlet容器把页面编译为Java Servlet.也就是说,了解Java Servle

SpringMVC详细实例

一.SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包. 2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!--configure the setting of springmvcDispatcherServlet and configure the mapping--> <servlet>     <servlet-name>

支付开发填坑记之微信支付

微信支付,支持的支付方式比较多:有扫码支付,刷卡支付,APP支付和公众号支付.其中,APP和网站上最常用的就是APP支付和公众号支付.前者集成在APP中,后者主要是为微信用户提供了另一种支付方式(需要在微信的内置浏览器中打开页面,再调起微信支付). 微信支付,支持的支付方式比较多:有扫码支付,刷卡支付,APP支付和公众号支付.其中,APP和网站上最常用的就是APP支付和公众号支付.前者集成在APP中,后者主要是为微信用户提供了另一种支付方式(需要在微信的内置浏览器中打开页面,再调起微信支付).

Python文档生成工具pydoc

在Python中有很多很好的工具来生成字符串文档(docstring),比如说: epydoc.doxygen.sphinx,但始终觉得pydoc还是不错的工具,用法非常简单,功能也算不错,本文主要介绍pydoc. pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现的.也可以生成WEB 页面的,还可以在服务器上以浏览器的方式呈现! [用法] Windows下: D:\>python -m pydoc <modulename> # 比如说

C# 添加系统计划任务方案

你可以在Windows 计划任务管理器里面添加计划任务,调试OK后导出XML文件,然后在要部署的计算机上执行CMD导入命令,把计划任务信息配置导入到服务器上的计划任务列表中,命令如下: SCHTASKS /CREATE /XML C:\001.XML /TN "定时清理Chroma Mi 系统Logs" SCHTASKS命令使用相关参考: SCHTASKS /parameter [arguments] 描述: 允许管理员创建.删除.查询.更改.运行和中止本地或远程系统上的计划任 务.