在C中,将指针指向分配给指针的内存位置是有效的:我已经看到了在带有KVO的Objective代码库中使用这个指针作为是否可以将指针指向Swift中为该指针分配的内存空间,或者手动为指针分配内存?在初始化过程中试图将指针指向自身的内存值会导致错误(如预期的那样):
var somePointer: UnsafeMutablePointer<
我是从C编程语言开始的,我对指针的初始化有疑问。我知道当我们声明一个指针时,我们为特定的指针预留了内存,但这个指针可能指向我们不知道的x地址,重点是我可以这样做:char * s = "Hi";,但我不能这样做double * f = 3;,所以我要做的是“初始化”这个双指针,这是下一段代码:double x = 3;这样我就可以让指针指向具有我