无聊皮带

文章
5
资源
0
加入时间
2年10月17天

【归纳Ubuntu、stm32下的C程序中堆、栈、全局、局部等变量的分配地址】一、内存分配二、Ubuntu 和 STM32 下的输出验证

归纳Ubuntu、stm32下的C程序中堆、栈、全局、局部等变量的分配地址一、内存分配1、全局变量与局部变量2、堆与栈二、Ubuntu 和 STM32 下的输出验证1、Ubuntu2、keil一、内存分配1、全局变量与局部变量全局变量:在所有函数外部定义的变量称为全局变量(Global Variable),它的作用域默认是整个程序,也就是所有的源文件。局部变量:定义在函数体内部的变量,作用域仅限于函数体内部。离开函数体就会无效,再调用就是出错。区别:2、堆与栈栈:是为执行线程留出的内