Я получил свой собственный ответ и публикую его на тот случай, если другие начинающие программисты запутаются, как и я.
Неконстантная ссылка не может указывать на литерал.Вы не можете связать литерал со ссылкой на неконстантный (поскольку изменение значения литерала не имеет смысла), и только l-значения могут быть связаны со ссылками на неконстантный. Однако вы можете связать литерална ссылку на конст.«Const» важен.В этом случае для этой цели создается временная переменная, которая обычно создается в стеке.