logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

别再搞混堆和栈!C 语言内存管理与位运算完整学习笔记

本文摘要: 操作系统内存管理 4G虚拟地址空间分区:内核空间、栈区(自动管理)、堆区(手动管理)、数据区(.data/.bss/常量)、文本区 堆栈对比:栈自动管理、空间小、效率高;堆手动管理、空间大、需防泄漏 堆内存函数:malloc申请、free释放、calloc初始化申请 动态数组实现和内存泄漏防范 位运算 支持整型的6种位运算符:& | ^ ~ << >> 经典应用场景:位设置/清除/判断

文章图片
#c语言#学习
到底了