c语言吧五子棋纯干货注释,请帮我注释下这个五子棋程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这个五子棋程序还不太懂,请能读懂的人帮我详细注释下插入背景图片的那段代码嘛!!! 由于超出长度限制,所以剪掉了很多内容
#include
#include "Svga256.h"
#include "stdio.h"
#include "fcntl.h"
#include "malloc.h"
#include "io.h"
#include "Conio.h"
#include "graphics.h"
#define closegr closegraph
#define posx(i) (i*15+105)
#define posy(i) (i*15+83)
#define LEFT 331
#define RIGHT 333
#define UPPER 328
#define DOWN 336
#define ALT_X 301
#define ESC 27
#define ENTER 13
void DoOK(void);
int ci=10,cj=10;
int pi,pj;
int player=1;
int flag=0;
int stone[20][20];
int GetKey()
{
int Ch,Low,Hig;
Ch=bioskey(0);
Low=Ch&0x00ff; //低8位:ASCLL码
Hig=(Ch&0xff00)>>8; //高8位:扫描码
return(Low==0?Hig+256:Low);
}
//---------------------------------------------------
void Quit(void) //退出
{
setfillstyle(SOLID_FILL,2); //实填充、黑色
closegraph();
exit(0);
}
DrawChessBoard()/*画棋盘*/
{}
void PutStone (int i,int j,int player) //置棋子(横纵坐标,玩家)
{}
//-------------------------------------------------
int huge Return_SVGA256()
{
return(SVGA640x480x256);
}
//**************************************************
/* 就是下面一段 */
//**************************************************
int jiemian()
{
int width, height, i=DETECT, j=0, x0, y0, fp;
unsigned char fix, *buffer, pix24b[4];
DacPalette256 dac256;
installuserdriver("Svga256", Return_SVGA256);
c语言吧五子棋纯干货注释,请帮我注释下这个五子棋程序相关推荐
- 计算机博士英语复试题目,【转载】考博英语复试纯干货,请务必收藏!
(转载自:考博圈公众号 作者:kay ) 考博英语复试通常包含模块有:自我介绍.命题表达.听力测试. 一.自我介绍指南 自我介绍是复试组成结构的重要内容,同时也是复试测评的重要指标.它可以" ...
- 请帮小明同学设计一个程序,输入上次考试成绩(int)和本次考试成绩(int),然后输出成绩提高百分比,保留2位小数。
运行代码测试结果
- c语言吃豆豆小游戏代码,高手帮我改下我的吃豆豆游戏吧
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 void LOST(){ flag=0; move=NO; clrscr(); getch(); clrscr(); false1 ...
- 我这个月外快赚了1万多(纯干货篇)
很多程序员兄弟们工资不高,但时间还是比较充足的,剩下的时间想多搞点外快,毕竟要养家糊口. 我来讲讲怎么做可以一个月轻松多赚1万多元的外快.(纯干货分享!) 一.接项目 是程序员都想过接私活,但真正去做 ...
- c语言怎样统计数组的长度,C语言指针难吗?纸老虎而已,纯干货讲解
原标题:C语言指针难吗?纸老虎而已,纯干货讲解 指针对于C来说太重要.然而,想要全面理解指针,除了要对C语言有熟练的掌握外,还要有计算机硬件以及操作系统等方方面面的基本知识.所以本文尽可能的通过一篇文 ...
- python语言自学-零基础小白学习Python编程语言的正确姿势(纯干货)
原标题:零基础小白学习Python编程语言的正确姿势(纯干货) 敢问有哪种编程语言集简洁.优雅.简单.全能于一身?Python绝对算的上是一个.举个例子,比如完成同一个任务,C语言需要写1000行代码 ...
- C语言:srand函数与rand函数的使用(纯干货)【易懂】
C语言:srand函数与rand函数的使用(纯干货)[易懂] 文章目录 C语言:srand函数与rand函数的使用(纯干货)[易懂] 一.rand() 二.srand() 三.time() 四.运用: ...
- python代码示例图形-纯干货:手把手教你用Python做数据可视化(附代码)
原标题:纯干货:手把手教你用Python做数据可视化(附代码) 导读:制作提供信息的可视化(有时称为绘图)是数据分析中的最重要任务之一.可视化可能是探索过程的一部分,例如,帮助识别异常值或所需的数据转 ...
- 程序员,想要彻底弄懂Redis,这15点你一定要明白~(纯干货)
点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:Java实现QQ登录和微博登录个人原创+1博客:点击前往,查看更多 作者:耿直的小码农 来源:https://s ...
- 2020最新各大厂面试遇到的100道软件测试面试题+答案纯干货!! 金九银十到了 快点看!!!
[纯干货!!!]花费了整整3天,整理出来的全网最实用软件测试面试大全,一共100道题目+答案的纯干货,希望大家多多支持,建议 点赞!!收藏!!长文警告,全文共12000+字,涵盖软件测试面试可能遇到的 ...
最新文章
- 2012需要分析的一些技术(1)
- python max和min函数的高级用法
- python字符串与列表与运算_[Python学习笔记1]Python语言基础 数学运算符 字符串 列表...
- 项目中CI缓存适配器的使用
- mysql主从复制排错
- vm虚拟机系统界面无法全屏
- java 并发变量_二、Java多线程编程 (对象及变量的并发访问)
- WebApiThrottle限流框架
- xugu clob字段如何导出_如何优雅的导出EXCEL
- java异常的嵌套和级联
- docker 搭建nginx php mysql_docker搭建nginx+mysql+php
- Spring配置数据源【转载】
- grads插值_利用grads描述文件中的pdef做插值的实用方法,转模式的同学看过来~~...
- 组装台式计算机的部件,组装台式电脑的配置清单
- mac android studio keymap,Android Studio keymap for Mac
- 世界各国大脑计划现状综述,互联网大脑计划系列二
- 第一章-问题求解策略-LA4238-Area of Polycubes
- [re入门]ce对扫雷的修改
- 解决qrcode生成的二维码微信长按不识别问题
- Unity3d 实现落叶飘效果
热门文章
- Struts2 Error filterStart异常的解决方法总结
- bean的作用域——Spring对bean的管理(二)
- Nohttp 获取图片Bitmap
- 二进制 八进制 十进制 十六进制
- js高级学习笔记(b站尚硅谷)-6-IIFE
- java webview事件_捕获“页面已完成加载”事件,并使用xwalk Webview在ionic / cordova MainActivity.java中进行操作...
- oracle 关系 表 视图_在Oracle数据库中,表和视图的区别与联系
- python英文分句_【python分句的方法是什么?这些代码才是你需要的】- 环球网校...
- 获取服务器响应失效,从Web服务器获取响应时出现问题
- js微信监听返回_Node.js入门