摘要:
通常,new负责在堆(heap)中找到一个能够满足要求的内存块。new运算符还有一种变体,被称为定位(placement)new运算符,他能让你能够指定要使用的位置。程序员可以使用这种特性来设置其内存管理规程、处理需要通过特定地址进行访问的硬件或在特定位置创建对象。 要使用定位new特性, 需要包含 阅读全文
posted @ 2021-12-05 19:43
湾仔码农
阅读(721)
评论(0)
推荐(1)
摘要:
1.指针和数组 指针和数组基本等价的原因在于指针算数和C++内部处理数组的方式。在很多情况下,可以用相同的方式使用数组名和指针名。 在多数情况下,C++将数组名视为数组的第一个元素的地址。指针p的值为数组第一个元素的地址,*p数组第一个元素的值。 将指针变量+1后,增加的量等于它指向的类型的字节数。 阅读全文
posted @ 2021-12-05 19:42
湾仔码农
阅读(151)
评论(0)
推荐(0)

浙公网安备 33010602011771号