摘要: 根据前面的某一篇的文章,可以清楚的看到:对于每一个函数,通过这个函数的[ebp+x]就可以直接访问到它调用的时候传进来的形参的值,通过[ebp-x]就可以直接访问它的局部变量。所以printf这个函数不定参数的实现是通过栈机制实现的,在传入实参的时候,从右向左一次把各个参数压入栈,但是这些压入栈的数... 阅读全文
posted @ 2015-07-26 11:22 stemon 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 有关C++运算符的细节,先来看一个题目:int main(){ int a[] = {2, 4, 6, 8, 10}, *p, **k; p = a; k = &p; printf(" % d", *(p++)); printf(" % d\n", **k); ... 阅读全文
posted @ 2015-07-26 02:15 stemon 阅读(241) 评论(0) 推荐(0) 编辑