摘要:
栈帧 概念 栈帧:也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构,每次函数的调用,都会在调用栈(call stack)上维护一个独立的栈帧(stack frame) 栈帧的内容 函数的返回地址和参数 临时变量:包括函数的非静态局部变量,以及编译器自动生成的其他临时变量 函数调用上下文 阅读全文
摘要:
内存管理 stdlib库中有几个内存管理相关的函数 | 序号 | 函数和描述 | | | | | 1 | void *calloc(int num, int size);在内存中动态地分配 num 个长度为size 个字节 的连续空间,并将每一个字节都初始化为 0。所以它的结果是分配了 num*si 阅读全文