jQuery参考手册(英文)
jQuery参考手册(英文)
C语言控制台输出字符与背景颜色控制(原创)
玩了C语言这么久,你玩过这些吗?
在控制台输出颜色艳丽的字体和背景……
C语言调用windows API实现的!有兴趣的盆友欢迎下载交流……
/* 设置输出颜色 */
void JR_SetColor(int textcolor, int bgcolor){}
C语言写的字符界面迷宫小游戏(原创)- 游戏试玩
C语言写的字符界面迷宫小游戏(原创)- release版,欢迎下载试玩交流!
C语言写的字符界面迷宫小游戏(原创)
跟之前的贪吃蛇和俄罗斯方块一样,都是用C写的,字符界面的小游戏,没有调用到任何三方图形库。
功能介绍:
一、正常游戏
二、手动编辑地图(编辑中可以选择随机生成)
三、保存地图(可以保存自己编辑的地图,也可以保存正在玩的地图)
四、读取之前保存的地图
实现:都是调用到了之前封装好的几个资源:
JR_timer
JR_Random
JR_KeyBoard
JR_Cursor
环境:code::blocks + MinGW
PS:有的朋友用VS或者VC打开,发现编译不过,是因为编译器不同,VS要求比较严格,声明和定义一定要放到前面,解决方法:在JR_timer.c里面,把以下这句放到函数或者文件的前面就行了: extern void mainTimer();
C语言写的俄罗斯方块(原创)- 游戏试玩
资源“VC写的字符界面俄罗斯方块(原创)”试玩。欢迎下载交流……
C语言写的字符界面俄罗斯方块(原创)
跟之前的贪吃蛇一样,都是用C写的,字符界面的小游戏,没有调用到任何三方图形库。
都是调用到了之前封装好的几个资源:
JR_timer
JR_Random
JR_KeyBoard
JR_Cursor
环境:code::blocks + MinGW
PS:有的朋友用VS或者VC打开,发现编译不过,是因为编译器不同,VS要求比较严格,声明和定义一定要放到前面,解决方法:在JR_timer.c里面,把以下这句放到函数或者文件的前面就行了: extern void mainTimer();
C语言写的贪吃蛇snake(原创)--游戏试玩
C语言写的贪吃蛇(原创)release版,欢迎试玩
C语言写的字符界面贪吃蛇(原创)- 不闪屏
之前在网上下载了几位网友的贪吃蛇,看了下,觉得屏幕好闪,因为他们很多人都是用system("cls")来刷新屏幕的,所以难免会闪。在下一时兴致大发,也写了个,用WIN—API函数来控制光标输出,去除了闪屏的问题。有需要的童鞋欢迎下载交流。^_^
1.该小游戏并没有引用到任何第三方库,完全是调用标准C的库函数和WIN-API函数的。
2.该小游戏引用到之前封装好的几个函数:定时器、随机数、键盘响应、光标移动,所以也可以作为以上几个函数的一个例子。
3.字符界面:屏幕根据“按需刷新”原则,每次只是刷新有变化的区域。总体上个人感觉还不错啦,哈哈!莫喷……
4.代码设计:状态加定时器驱动,个人感觉可以满足大多数单线程小游戏的开发。
环境:code::blocks + MinGW
PS:有的朋友用VS或者VC打开,发现编译不过,是因为编译器不同,VS要求比较严格,声明和定义一定要放到前面,解决方法:在JR_timer.c里面,把以下这句放到函数或者文件的前面就行了: extern void mainTimer();
C语言实现的键盘检测(原创)
C语言实现的键盘检测,小游戏必备!
/* 检测当前是否有键盘输入,并更新键值JR_KeyValue */
int JR_AnyKeys(void);
/* 返回键值ASCII码 或 对应自定义键值 */
int JR_GetKeyNum(void);
/* 检测指定键是否有按下 */
int JR_IsKeyDown(const int key);
BUG:在一次检测中多次调用函数JR_GetKeyNum()就会出错了。
FIX:把JR_KeyBoard.c文件中的JR_GetKeyNum()函数里面的第一句“JR_AnyKeys();”注释掉就可以了。
例子请看资源:“VC写的字符界面贪吃蛇(原创)- 不闪屏”
环境:code::blocks + MinGW
C语言实现的光标移动控制(原创)
在console下,用VC实现的光标移动控制,用到win api函数。有了这个,就可以很方便的在console下写ui程序了。
其中实现有:
/* 将光标移到指定位置*/
void JR_SetCursor(int x, int y);
/* 将光标移到左上角 */
void JR_SetCursorStart();
/* 将光标向右移动N列 */
void JR_SetCursorRight(int n);
/* 将光标向左移动N列 */
void JR_SetCursorLeft(int n);
/* 将光标向上移动N行 */
void JR_SetCursorUp(int n);
/* 将光标向下移动N行 */
void JR_SetCursorDown(int n);
例子请看资源:“VC写的字符界面贪吃蛇(原创)- 不闪屏”
环境:code::blocks + MinGW
C语言实现的随机数(原创)
取随机数,用C语言实现的。也没什么特别的,只是封装好方便自己以后用而已,有需要的朋友欢迎下载交流!
(1)取随机数
(2)取【0,max】的随机数
(3)取【min,max】的随机数
例子请看资源:“VC写的字符界面贪吃蛇(原创)- 不闪屏”
环境:code::blocks + MinGW
C语言单线程中的通用定时器(原创)
之前做过基于开发板的单线程2D游戏的开发!根据印象写的一个通用定时器,希望以后用的着,有需要的朋友欢迎下载交流!
例子请看资源:“VC写的字符界面贪吃蛇(原创)- 不闪屏”
环境:code::blocks + MinGW
PS:有的朋友用VS或者VC打开,发现编译不过,是因为编译器不同,VS要求比较严格,声明和定义一定要放到前面,解决方法:在JR_timer.c里面,把以下这句放到函数或者文件的前面就行了: extern void mainTimer();
libxml2-2.7.7.tar.gz(源代码)
libxml2-2.7.7
linux环境下的源代码 linux环境下的源代码
The C Programming Language(第二版)
英文电子版,好东西啊,欢迎下载!
《The C Programming Language》译作《C程序设计语言》,是由C语言之父Brian W. Kernighan和Dennis M. Ritchie在C语言诞生之初编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。一本必读的程序设计语言方面的参考书。
本书的讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的c语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。 在计算机发展的历史上,没有哪一种程序设计语言像c语言这样应用如此广泛。
vi学习笔记(个人学习笔记)
vi学习笔记,个人学习笔记,适用于初学者,分享给同样需要的童鞋,欢迎下载!
XPath教程 XPath教程 XPath教程
XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。
什么是 XPath?
XPath 使用路径表达式在 XML 文档中进行导航
XPath 包含一个标准函数库
XPath 是 XSLT 中的主要元素
XPath 是一个 W3C 标准
libxml2简明教程
Libxml是一个自由授权的,用来处理XML的C语言库,它可以移植到很多的平台上。本教程为其基本函数提供了例子。
libcurl教程 libcurl教程 libcurl教程
ibcurl主要功能就是用不同的协议连接和沟通不同的服务器~也就是相当封装了的sock
Linux系统命令及其使用详解
Linux系统命令及其使用详解,适合初学者
Linux系统命令及其使用详解,适合初学者
Linux系统命令及其使用详解,适合初学者
Linux系统命令及其使用详解,适合初学者
Linux 上的常用文件传输方式
Linux 上的常用文件传输方式,献给Linux和c爱好者
经典SQL语句大全,数据库好帮手
经典SQL语句大全
经典SQL语句大全
经典SQL语句大全
经典SQL语句大全
高质量C++、C编程指南
高质量C++、C编程指南,是C/C++的好伴侣,个人感觉很不错,分享给同样需要的童鞋们!
猜数字游戏(VC6.0_MFC)
无聊时的小作,猜数字游戏。无聊时的小作,猜数字游戏。无聊时的小作,猜数字游戏。无聊时的小作,猜数字游戏。无聊时的小作,猜数字游戏。