c语言学习之路————动态内存分配(malloc,alloc,realloc)
我们一般了解的内存内部分为三个区:栈区,堆区,静态区栈区:一版存储的的是局部变量,以及函数的形参,基本数据类型定义的变量堆区(动态内存分贝的空间):静态区:全局变量,静态变量(static修饰)今天我学习的是关于堆区的动态内存分配,我们可以按照自己自己的意愿在堆区上开辟自己需要的内存空间,还可以对我们在对u去开辟的空间进行调整。小知识点:在C99标准下有一种规定,在定义数组的时候可以在在定义数组大小的时候放入变量来控制我要开辟数组的大小(变长数组)exp:#include <
原创
2021-10-12 21:18:12 ·
560 阅读 ·
0 评论