как и в java, значение по умолчанию, заданное конструктором, равно 0, я где-то слышал, что в c ++ значение по умолчанию не дается конструктором, но затем я создал простую программу и напечатал значения элементов данных, и он напечатал 0 так?
#include<iostream>
class testclass
{ int value1;
int value2;
public :
void print(){
std::cout<<value1<<value2;
}
};
int main(){
testclass t1;
t1.print();
return 0 ;
}
код выше выведите 0 в качестве вывода, так что ...?