Окончание -это та морфема, которая помогает слову изменяться. У неизменяемых слов окончаний нет. К неизменяемым словам относятся наречия ( страшно, легко, уж,замуж, невтерпеж и др.).Неизменяемы также деепричастия ( слушая, глядя, взглянув, хрюкнув).
У сравнительной степени прилагательных тоже нет окончаний ( лучше, сильнее, прекраснее).
Служебные слова, междометия ( ну, ах, эй,ага и другие) тоже не изменяются, т. е. окончаний не имеют.
В неизменяемых словах нет окончаний( метро, кашне, фортепиано, эму, фламинго)
В определенных формах слов окончание бывает нулевым (дом, слон)- в данном случае, в форме именительного падежа окончание нулевое, но если мы просклоняем по падежам эти слова, окончания появятся. В формах родительного падежа всех родов существительных также нулевые окончания (домов, стран, земель).У прилагательных в краткой форме ( велик, красив, могуч), а также у существительных 3 склонения женского рода:ночь, мышь,рожь, сирень.