C语言
食源客
是小鸟,就要坚持早起。
展开
-
堆 和 栈的 区别(经典
堆 和 栈的 区别(经典) 转载一篇理解堆和栈区别的好文章 此文章虽然是面向C/C++程序员写得,但是对咱们Java程序员还是很有帮助的。 堆和栈的区别 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。转载 2014-03-07 11:10:42 · 526 阅读 · 0 评论 -
_stdcall和_cdecl的区别
前段时间编程时遇到过这么一个问题,我写了一个DLL,把里面的一个函数导出来,然后再定义一个签名与其匹配的函数指针,动态地把这个DLL加载起来(LoadLibrary),得到函数指针后,一调用,结果报错了,错误如下: Run-Time Check Failure #0 - The value of ESP was not properly saved across a function cal转载 2014-10-06 16:33:07 · 442 阅读 · 0 评论