Спецификаторы определения — слова typedef, inline, friend, constexpr, constinit, register, static, thread_local, extern, mutable.
Спецификаторы типа — что угодно, что полностью определяет тип: начиная от int и заканчивая vector<int>::const_iterator
.
Модификаторы типа — слова short, long, signed, unsigned.
Квалификаторы — слова const, volatile.
Спецификаторы доступа — слова private, protected, public.
Идентификатор — имя объекта, подчиняющееся определённым правилам.
Объявитель — это часть объявления переменной или функции, и если ты не лезешь с головой в тонкости синтаксиса Си, тебе не надо.
Инициализатор — это int i = 1 или int i {1}.