首页 > 解决方案 > 多个函数中的相同变量或对象

问题描述

好的,所以我需要帮助,如何使用相同的变量,即 int x ;在多个函数(void 函数)中,我还需要使用对象,但我想不通

class Jucator{
    public:
    int carteX; // <- j1
    int carteY; // <- j2
};
                  

int dez{
    Jucator j1;
    j1.carteX = 3 ; 
    cout << j1.carteX;
}

int main(){

    cin >> j1.carteX + 3; 

}

标签: c++

解决方案


我如何使用相同的变量,即 int x ;在多种功能中

例如,您可以创建一个类。在以下示例中,成员变量int x用于多个 void 成员函数:

class example {
    int x = 0;

public:
    void foo1() {
        x = 42;
    }
    void foo2() {
        std::cout << x;
    }
};

推荐阅读