В C и С++, в чем преимущество создания локальной переменной const
static
? Предполагая, что инициализация не использует другие переменные, существует ли разница между сохранением значения между вызовами и установкой одинакового постоянного значения для каждого вызова?
Может ли действительный компилятор C игнорировать static
?
В С++ он избегает построения/уничтожения между вызовами, но может ли быть какая-то другая польза?