摘要:
①memcpy()和memmove()都是C语言中的标准库函数,定义在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下: 他们的作用是一样的,唯一的区别是,当内存发生局部重叠的时候,memmove保证拷贝的结果是正确的,memcpy不保证拷贝的结果的正确。 ②内存重叠有以下两种 阅读全文
摘要:
①柔性数组即数组大小待定的数组 ②C语言中结构体的最后一个元素可以是大小未知的数组 ③C语言可以由结构体产生柔性数组 一个简单的柔性数组的示例: 阅读全文