- 博客(5)
- 收藏
- 关注
转载 浅谈内核态和用户态的变量互访问题
今天确实挺累的,眼睛迷迷糊糊,可能是看了一个月电视剧的原因。早上花了半个小时一直在研究从mask转换到数值的一个数学问题,脑子成浆糊,常量写了好多遍都不对,跑出来的结果反推回去推了几遍也推错了。最后,发现&写成&&,眼睛花了脑子也不好使。最后查一下mask的格式...
2015-01-15 21:50:00 513
转载 利用大小堆对数组排序
每个排序算法都适应于一种特定的数组情况,堆排序也不例外。普通的堆排序根据大堆小堆对数组排序,下面我们把大堆小堆抽象成一个大小堆,然后对数组排序。大堆的情况下,堆顶存放的是最大值,最后的排序情况就是从小到大。本文,就从从小到大的排序说起,建立编程。 代码如下: #include ...
2014-11-03 23:22:00 178
转载 只使用一个short变量,打印出象棋所有将帅的合法位置
在实际的软件环境中,可能包含m*n个变量。在这么大的变量下,节省一点空间都是好的。这里,主要从象棋的将帅问题入手。通过对这个问题的实现,希望能够从中领会到节省空间的一些办法。将帅问题的解应该是最简单的处理方法了,我们就是要从简单的入手从而掌握整个问题解决的手段。 首先,象棋的将帅...
2014-10-01 10:23:00 121
转载 利用对数打印文件的大小
#include"stdafx.h"#include<stdio.h>#include"math.h"#define_WORDSIZE32#define_TEST0#if_WORDSIZE==64typedefunsignedlongin...
2014-09-27 14:33:00 88
转载 简单论述空指针和野指针
在C语言中,经常会碰到由于指针问题导致系统重启。内部的原因大部分是因为指针没有初始化,指针赋值错误,指针栈空间被其他数据踩了。 对于前面的几个,一般比较容易定位。现在,分享一下由于栈空间被踩导致的系统重启。这通常是一个非常难定位的问题,因为你不知道到底哪块代码会踩了你的栈。解决这...
2014-09-27 00:50:00 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人