Я часто вижу в коде такие вещи, как 60*60 вместо 3600. Они оба компилятор к одной и той же вещи? То есть прекомпилятор заменяет для вас 60 * 60 на 3600?
60*60
3600
Да, константные выражения оцениваются во время компиляции.
Чтобы быть совершенно правильным, это не обязательно, но большинство компиляторов делают это. Читайте о постоянное складывание .