摘要:
在实现memcpy函数的时候,我们说过要考虑内存覆盖的问题,到底什么是内存覆盖呢,他的出现对程序到底有什么影响呢?我们又要如何去解决这种问题的发生? 首先先看一般人经常实现的memcpy函数: #include<stdio.h> #include<assert.h> #include<string. 阅读全文
posted @ 2016-07-20 21:29
请叫我小小兽
阅读(2125)
评论(0)
推荐(0)
摘要:
在《C陷阱与缺陷》第二章第一节中有这样一个声明: (*(void(*)())0)(); 看到这样的表达式估计让不少人都“不寒而栗”了吧,其实虽然看起来复杂,但是构造这类表达式其实只有一条简单的规则:按照使用的方式来声明。 首先先介绍一个著名的解析法则:右左法则:首先从圆括号起,然后向右看,然后向左看 阅读全文
posted @ 2016-07-20 20:42
请叫我小小兽
阅读(2010)
评论(0)
推荐(0)

浙公网安备 33010602011771号