16.03.2010, 06:20
мм обьясните про static переменки
я замечал, что их испоьзуют как то так:
if (command) {
static pluseobj;
if (pluseobj != 1) {
pluseobj = 1;
}
}
и получается что как бы, pluseobj определяется в куче.. но мы её можем обьявить и в функцие(т.е. при первом обьявлении обьявляется, а при втором и т.д. нет)
я замечал, что их испоьзуют как то так:
if (command) {
static pluseobj;
if (pluseobj != 1) {
pluseobj = 1;
}
}
и получается что как бы, pluseobj определяется в куче.. но мы её можем обьявить и в функцие(т.е. при первом обьявлении обьявляется, а при втором и т.д. нет)