C语言之动态内存malloc、realloc、calloc、数组增删改查、深拷贝浅拷贝

malloc();申请多少个字节的空间,初始值全部是0;只管分配,不初始化; calloc();多少个*类型大小个字节;内存会清零; realloc();重新申请空间,如果重新申请的大小足够,则首地址不变;否则首地址会改变; 两个16进制字符是一个字节; vc++编译器不允许动态数组(即数组长度为变量);gcc编译器允许动态数组; ------数组的增删改查-------
相关文章
相关标签/搜索