Я хотел бы знать разницу между квалификатором и модификатором. Некоторые книги показывают, что volatile
является модификатором, другие книги рассматривают его как квалификатор.В чем разница между квалификатором и модификатором в C?
Так что же такое модификатор и определитель в отношении переменной?
Бонусный вопрос: где здесь находится спецификатор объявления? – Kos
@Kos: «спецификатор декларации» является более общей категорией. В C грамматике C не существует особой «спецификации-спецификатора», но «спецификаторы-объявления» - это список спецификаторов класса хранения ('typedef',' static', 'extern',' auto', 'register'), классификаторы типов ('const',' restrict', 'volatile'), спецификаторы функций (' inline') и имена типов, которые (неофициально) говорят, что на самом деле определено. –
Спросите автора книги, они составили термин «модификатор» из синего. Такого термина нет. – Lundin