循序渐进 步步为营

今天写了memmove这样的函数,首先要检测内存覆盖问题,然后是考虑怎样加快移动的效率.因为传统的做法是以char一个字节的传送,而现在可以通过四个字节对齐的方式,通过int整型一次四个字节的传送。可以大大地加快了传送的效率,因为一次传送一个字节和一次传送四个字节是一样的。

另外是一个debuglog的模块,用链表实现,之前思路一直都不正确,之前写代码的经验又少,弄了好久才写出一个基本模型,以后要多多训练一下了,这么简单的问题都纠结了这么久,效率实在太低了。

我要狂练代码。

Comments