Я только что перешел немного изучать C, используя книгу Ivor Horton Beginning C. Я добрался до объявления констант, которые, похоже, смешиваются с переменными в том же предложении.
Просто, чтобы уточнить, в чем разница в определении констант и переменных в C, и действительно, когда вам нужно использовать константу вместо переменной? Я знаю, что люди говорят, что используют константу, когда информация не изменяется во время выполнения программы, но я не могу думать о времени, когда вместо этого нельзя использовать переменную.