0 / 0 / 0
Регистрация: 27.11.2020
Сообщений: 24
|
||||||
1 | ||||||
Использование оператора goto28.04.2022, 14:46. Показов 765. Ответов 1
Добрый день, перед переходом к метке, освобождает ли оператор goto память, выделенную под временные переменные driverTypeIndex, featureLevelIndex, или он именно что сразу переходит к метке
0
|
28.04.2022, 14:46 | |
Ответы с готовыми решениями:
1
Реализовать цикл с помощью оператора goto Критично ли использование goto при выходе из циклов? При использовании оператора GOTO зацикливается программа при введении букв. Превращение кода с goto в код без goto Использование оператора for |
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
28.04.2022, 14:49 | 2 |
Сообщение было отмечено CyberDaddy как решение
Решение
CyberDaddy,
1) Эти переменные не временные. Это обычные автоматические переменные. 2) Время жизни этих переменных прекращается при покидании области их видимости, в том числе с помощью goto. На практике это означает, что 1) Автоматические переменные располагаются на стеке; 2) Использование стековой памяти под эти переменные контролирует компилятор (именно поэтому они автоматические); 3) При завершении времени жизни такой переменной компилятор может использовать эту память под другие нужды.
1
|
28.04.2022, 14:49 | |
28.04.2022, 14:49 | |
Помогаю со студенческими работами здесь
2
Использование оператора If Использование тернарного оператора Использование перегруженного оператора << Использование перегрузки оператора + Использование оператора fgets Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |