c语言内存相关

动态内存分配 这里说一下为什么要使用动态内存分配,C语言中一切操作都是基于内存的,变量和数组都是内存的别名,如何分配这些内存由编译器在编译期间决定,所以定义数组的时候必须指定数组长度,儿数组长度是再编译器就必须决定了,但是,程序运行过程中,可能需要使用一些额外空间。所以就需要动态内存分配的支持,以下2个函数是与动态内存分配有关: malloc和free malloc所分配的是一块连续的内存,以字节
相关文章
相关标签/搜索