找回密码
 立即注册

C精典900例

[复制链接]
发表于 2022-9-22 14:57:15 | 显示全部楼层 |阅读模式
资源类型:行业应用 » 企业管理 . 资源来源:网友投递
附件称号:C精典900例
压缩包内文件格式:可执行文件
附件来历:互联网
运行方式:Windows方式
是不是经自己验证:是
附件性质:免费
详细说明:里面都是一些基本使用的代码,很多都是DOS下的,看一下对编程有帮助。
132011
查询键盘状况的代码#includelt;stdio.hgt;
#includelt;bios.hgt;
voidmain(void)
{
unsignedintstate,old_state=0;
do{
state=_bios_keybrd(_KEYBRD_SHIFTSTATUS);
if(state!=old_state)
{
old_state=state;
if(state0x80)
printf(InsOn);
if(state0x40)
printf(CapsOn);
if(state0x20)
printf(NumLockOn);
if(state0x10)
printf(ScrollLockOn);
if(state0x08)
printf(Altpressed);
if(state0x04)
printf(Ctrlpressed);
if(state0x02)
printf(Leftshiftpressed);
if(state0x01)
printf(Rightshiftpressed);
printf(\n);
}
}while(!_bios_keybrd(_KEYBRD_READY));
}

(Attachment title: C Classic 900 Cases
The file format in the compressed package: executable file
Attachment source: Internet
Operation mode: Windows mode
Is it verified by yourself: yes
Attachment nature: free
Detailed description: There are some basic codes in it, many of them are under DOS, and it is helpful for programming.
132011
Code for querying keyboard status#includelt;stdio.hgt;
#includelt;bios.hgt;
voidmain(void)
{
unsignedintstate,old_state=0;
do{
state=_bios_keybrd(_KEYBRD_SHIFTSTATUS);
if(state!=old_state)
{
old_state=state;
if(state0x80)
printf(InsOn);
if(state0x40)
printf(CapsOn);
if(state0x20)
printf(NumLockOn);
if(state0x10)
printf(ScrollLockOn);
if(state0x08)
printf(Altpressed);
if(state0x04)
printf(Ctrlpressed);
if(state0x02)
printf(Leftshiftpressed);
if(state0x01)
printf(Rightshiftpressed);
printf(\n);
}
}while(!_bios_keybrd(_KEYBRD_READY));
})

[下载]14571695705.rar






上一篇:《C++程序设计教程》钱能 清华 习题原版答案全集!!
下一篇:C++

使用道具 举报

Archiver|手机版|小黑屋|English Version|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved

关于本站 - 版权申明 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表