LeeHero
-
关于指针、数组、字符串的恩怨,这里有你想知道的一切
指针、数组、字符串的恩怨,这有你想知道的一切 内存组成 为了讲明白不同方式下数组、字符串定义时在内存中的存放方式,需要先对计算机内存分区组成有所了解: 堆区 堆区 (Heap):由程序员手动申请释放的内存空间。 C中:malloc()和colloc()函数申请,用free()释放 若不用free()释放,容易造成内存泄露(即内存被浪费、耗尽)。 ptr = …
指针、数组、字符串的恩怨,这有你想知道的一切 内存组成 为了讲明白不同方式下数组、字符串定义时在内存中的存放方式,需要先对计算机内存分区组成有所了解: 堆区 堆区 (Heap):由程序员手动申请释放的内存空间。 C中:malloc()和colloc()函数申请,用free()释放 若不用free()释放,容易造成内存泄露(即内存被浪费、耗尽)。 ptr = …