gpt4 book ai didi

c++ - 类中静态变量的地址

转载 作者:太空宇宙 更新时间:2023-11-03 10:46:52 25 4
gpt4 key购买 nike

如果我有一个带有静态变量的类:

class A {
public:
...
private:
static int var;
}

class A 的多个实例是否会为静态变量 var 使用相同的地址?如果不是,将变量定义为指针会导致相同的地址吗?即:

class A {
public:
...
private:
static int* var;
}

最佳答案

一个类的所有实例都将使用相同的拷贝,从而使用静态变量的地址。 If 是否将其声明为指针并不重要。

关于c++ - 类中静态变量的地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19547504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com