Бьерн Страуструп.
Язык программирования С++
49
<< " b = " << b++
<< " c = " << c++ << '\n';
}
int main()
{
while (a < 4) f();
}
Здесь программа выдаст такой результат:
a = 1 b = 1 c = 1
a = 2 b = 1 c = 2
a = 3 b = 1 c = 3
''Из примеров этой главы для краткости изложения исключена макрокоманда #include
. Она
нужна лишь в тех из них, которые выдают результат.
Операция "++" является инкрементом, т. е. a++ означает: добавить 1 к переменной a.
Глобальная переменная или локальная переменная static, которая не была явно инициализирована,
инициализируется неявно нулевым значением (#2.4.5). Используя операции new и delete, программист
может создавать объекты, временем жизни которых он управляет сам (см. $$3.2.6).
Достарыңызбен бөлісу: