12 2021 档案

摘要:一、程序的栈和堆: 堆: -》栈 -》程序栈 -》栈幀(组织) -》函数返回地址 -》局部数据存储 -》参数存储 -》栈指针和基指针 1)栈指针:通常指向栈顶部 2)基指针:通常指向帧栈内部地址,比如函数返回地址、数组 -》?動態堆(自定義申請) 二、通過指針傳遞和返回數據: -》传递数据: 1)指 阅读全文
posted @ 2021-12-24 11:57 dcli 阅读(83) 评论(0) 推荐(0)
摘要:一、動態內存管理: 1)malloc: 特點:單純的分配內存,執行速度較快 2)calloc: 特點:分配內存,並對該內存清零,執行速度比malloc慢 3)realloc: -》函數原型:void *realloc(void *ptr, size_t size); *ptr 不為空: 1)size 阅读全文
posted @ 2021-12-14 11:51 dcli 阅读(33) 评论(0) 推荐(0)