
C
文章平均质量分 64
liutong123987
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
htonl(),htons(),ntohl(),ntons()--大小端模式转换函数
不同机器内部对变量的字节存储顺序不同,有的采用大端模式(big-endian),有的采用小端模式(little-endian)。大端模式是指高字节数据存放在低地址处,低字节数据放在高地址处。小端模式是指低字节数据存放在低地址处,高字节数据放在高地址处。在网络上传输数据时,由于数据传输的两端可能对应不同的硬件平台,采用的存储字节顺序也可能不一致,因此 TCP/IP 协议规定了在网络上必须采用网络字节...原创 2018-02-11 10:38:09 · 425 阅读 · 0 评论 -
C语言实现贪吃蛇之图形界面篇
这已经是贪吃蛇系列的第五篇了,讲真一直写这个也挺无聊的,所以这一篇博文将是系列的最后一篇。虽然已经介绍了贪吃蛇的几种写法,但说到底我们的游戏还只是在一个黑框框里移动的星号。和我们平时玩的贪吃蛇游戏有不少差距。游戏嘛,画面也是很重要的一环。接下来就是让之前的贪吃蛇游戏脱胎换骨的时候了。话不多说,这就开干吧。 首先,为了摆脱无趣的黑框(控制台),我们这次新建一个win32项目,直接点击完成。原创 2018-02-06 20:22:23 · 10311 阅读 · 0 评论 -
贪吃蛇C语言实现(简易版)
一 引言刚学习完C语言,寒假就迫不及待的学习这个贪吃蛇小程序。不得不说,写完还是大有收获的。二 基本原理对于贪吃蛇怎么在屏幕上移动,当初自己也是懵逼,哈哈。其实就是不断刷新屏幕,在一个循环里,每一次循环就像一张图片,以计算机的强大计算速度,连接成动态移动的蛇轻而易举。代码由5个主要函数组成:1.首先初始化地图,包括围墙,蛇和食物。2.是否产生食物转载 2018-02-06 20:26:57 · 1190 阅读 · 1 评论 -
so文件反汇编反编译到C源码
首先介绍一下术语。 使用高级语言进行开发,最后到交互,一般经历几个过程:预处理、 编译、汇编、链接。预处理:文件包含,宏定义展开等; 编译:源代码转为中间语言–汇编语言; 汇编:汇编语言转为机器代码,即目标文件(包括可执行文件、so文件等); 链接:文件重定位、符合链接整合;何为反编译、反汇编? 其实就是上面对应过程的逆过程。本文描述的so文件反汇编原创 2018-02-06 21:30:36 · 10036 阅读 · 0 评论