Существительные «шкаф» и «лес» имеют разные формы местного падежа (локатива) из-за особенностей их склонения. 2
Под местным падежом в русском языке понимают особую форму некоторых существительных 2-го (лес) и 3-го (тень) склонений в сочетании с предлогами «на» и «в». 2
Для существительного «шкаф» характерны формы с окончанием -у, которые называют местным падежом: «в шкафу». 24
Для существительного «лес» в единственном числе ударение может стоять на разных слогах: «в лесу» (с ударением на второй слог) и «о лесе» (ударение на первый слог). 1 Во множественном числе форма местного падежа совпадает с формой предложного: «в/о лесах». 1
При этом полноценного «местного падежа» в современном русском языке не существует, его называют вторым предложным. 5