его Неопределенное поведение
, так как в x область видимости не вернулась после возврата из call (), поэтому указатель на эту переменную вы не можете использовать ahaed
, Скомпилировав свойВ программе вы получите следующую ошибку
warning: function returns address of local variable
, если ваша программа с тех пор выдала вывод 26, так как она имеет неопределенное поведение.Вы не должны делать это вообще.