加载中
[转]Makefile 使用总结

1. Makefile 简介 Makefile 是和 make 命令一起配合使用的. 很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂. Mak...

2016/02/28 09:13
139
[转]gcc及其选项详解

1.简介: gcc是gnu旗舰产品,目前基本上就是和unix捆绑在一起分发的。这个东西功能强大,但是有多达上千个选项,其用户手册也有将近一万行.虽然其中的多数选项平时很少用到.但是不管装软件还是写...

2016/02/28 09:10
38
常用标点符号用法简表

一、基本定义   句子,前后都有停顿,并带有一定的句调,表示相对完整的意义。句子前后或中间的停顿,在口头语言中,表现出来就是时间间隔,在书面语言中,就用标点符号来表示。一般来说,...

2016/02/23 06:47
58
基于 Bresenham 算法画填充圆

五子棋里那个画圆的函数一直欠缺没有完成。 最开始的想法是根据 x * x + y * y = r *r 由三角函数计算各点的坐标,然后依次点出所有点: // 画空心圆弧(效率很低) // 参数:x,y = 圆心...

2016/02/19 08:41
192
C4droid 的多文件编译

最近无聊在手机上玩 C4droid,用 gcc 编译器。 打开一个源文件 编译单个文件很简单,直接“执行”就行。 但是稍微有点东西的程序,用一个源文件的话就非常不便,总得有几个模块。C4droid 怎么...

2016/02/19 07:56
353
SDL2 自建对话框

对话框就是一个简单的窗口,仅包含标题、文字信息和一两个特定文字的按钮。 所以我们先改造下上篇的按钮,增加类型属性,并添加几个对话框专用的特定的按钮。 // MySDL_Button.h // SDL2 ...

2016/02/15 11:17
312
SDL2 自己画按钮

SDL2 没有自带控件,今天尝试自己画个按钮。 用图片按钮是最简单的:找几幅图片,代表不同的按钮状态,根据需要显示即可。 这里实现一个windows标准风格、文字的,可以通用,不用带着不同的图...

2016/02/14 17:11
361
将五子棋和时钟移植到安卓(C4droid)下,示例 SDL2 的夸平台移植、触摸事件

SDL2 跨越多种平台,那个五子棋很容易移至到 Android 上去,只需要调整下 Five.c 中的消息响应(把鼠标消息改成触摸消息),在调整下窗口风格为全屏即可。另外,安卓下SDL_mixer 支持 wav、o...

2016/02/14 17:11
224
移动的精灵,示例 SDL2 的图片分割、键盘消息

这是一个移动的精灵,用到了SDL2 的图片分割、键盘事件。 // spirit.c // SDL2 移动的精灵 //#define _DEBUG_ #include <SDL2/SDL.h> #include <SDL2/SDL_image.h> // 图片文件 //...

2016/02/12 11:56
141
简单的时钟,示例 SDL2 的普通颜色板纹理、自定义事件、定时器

这是一个简单的时钟,用到了 SDL2 的普通颜色板纹理、自定义事件、定时器。 // Time.c // SDL2 时钟:自定义消息与计时器 // gcc -mwindows -o Time Time.c -lSDL2 -lSDL2main -...

2016/02/10 11:19
180
简单的五子棋,示例 SDL2 的图片纹理、文字纹理、声音、几何绘图、鼠标事件

这是一个简单的五子棋代码,用到了图片纹理、文字纹理、声音、几何绘图、鼠标事件。 // Five.c // SDL2 五子棋 // gcc -mwindows -o Five Five.c FiveData.c FiveData.h -lSDL2 ...

2016/02/10 09:20
336
windows系统自带反编译chm

命令:HH.EXE -decompile 输出路径 源文件.chm

2016/02/09 09:13
137
[转]C/C++编码规范总结

一、文件排版方面 1.包含头文件 1.1 先系统头文件,后用户头文件。 1.2 系统头文件,稳定的目录结构,应采用包含子路径方式。 1.3 自定义头文件,不稳定目录结构,应在dsp中指定包含路径。 ...

2016/02/04 17:51
105
业余爱好者的C程序设计学习之路

我学习和工作的方向都是化工,和 IT 专业一点边都不搭,属于程序设计爱好者一类。坚持了很多年了,谈谈我的认识。 一、为什么是C 汇编太难,直接下手会吓死宝宝的。 basic 不能考虑,因为“对...

2016/02/04 13:15
172
Windows32 下 SDL2 库的安装

Windows 下 SDL2 库以及其扩扎库的安装

2016/02/04 12:35
215
MySQL 5.7.10 绿色版的精简安装与C语言编程

一、下载 1、进入官网:http://www.mysql.com/ 2、点开 3、拉到下面 4、点开 5、点开红字“这里下载服务器”左边的 6、拉到下面 7、点击你需要的,建议点第一个。 8、拉到下面 9、点击开始下...

2016/01/10 23:26
968
小数转分数

所有分数都可以表示成小数,但是小数中只有有限小数、无限循环小数可以表示成分数,无限不循环小数不能表示成分数。 有限小数改写成分数:分子数小数部分的数,分母是10的分子长度的次幂; ...

2015/12/19 11:41
81
十八、可以输出文字了

那个点阵字库数组这么大,占地方,难看。而且要换字体也不方便,还得重新制作。还是直接把现有的字库文件作为一个资源文件比较好,loadre 到内存就行。 字库暂时放到内存 0x10000处 ; const...

2015/12/12 18:02
146
十七、点阵字

要显示字符了,本着一切从简的原则,采用点阵字:一是简单,二是字库免费,三是速度快。 把每一个字符都看成是一个大方块图形,把这个大方块看作是若干足够小的小方块拼起来的,把每个小方块...

2015/12/12 12:44
67
十六、画图

转到内核用 C语言写东西,速度就快了,先实现画图: /*  graphics.c     图形函数     四彩     2015-12-12 */ #include "../kernel/include/graphics.h" // 图形函数相...

2015/12/12 12:26
85

没有更多内容

加载失败,请刷新页面

返回顶部
顶部