包含标签:初始化 的文章
  • 野指针|指针默认值怎么不为空?|指针初始化

    指针变量在定义时如果未初始化,值不是空的,值是随机的。即int* p; 此时定义了指针p,但并未指定初始化。那么编译器会分配给指针p变量一个随机的地址。指针变量的值其实就是指针所指向的那个变量的地址,所以意味着这个指针指向了一个地址是不确定的地址,这时候去解引用就是去访问这个地址不确定的变量,所以结果是不可知的。

    Miracle 2023-04-07
    413 0 0