Почему переменная становится равна 1, если после инициализации класса она была равна 3?
Предположим, у нас есть класс с полем x, которое инициализируется значением 3 в конструкторе класса. Далее, мы создаем объект этого класса и присваиваем значение 1 переменной x. Пример кода может выглядеть следующим образом: #include <iostream> class MyClass { public: int x; MyClass() { x = 3; } }; int main() { MyClass obj; obj.x = ... Читать далее