Chciałbym poznać różnicę między kwalifikatorem a modyfikatorem. Niektóre książki sugerują, że volatile
jest modyfikatorem, inne książki traktują to jako kwalifikator.Jaka jest różnica między kwalifikatorem a modyfikatorem w C?
Czym właściwie jest modyfikator i kwalifikator w odniesieniu do zmiennej?
Dodatkowe pytanie: gdzie mieści się "specyfikator zgłoszenia"? – Kos
@Kos: "specyfikator deklaracji" jest bardziej ogólną kategorią. Właściwie nie ma czegoś takiego jak pojedynczy "deklarator-specyfikator" w gramatyce C, ale "specyfikatory-deklaracje" to lista specyfikacji klasy pamięci ('typedef',' static', 'extern',' auto', 'register'), kwalifikatory typów ('const',' restrict', 'volatile'), specyfikatory funkcji (' inline') i nazwy typów, które (nieformalnie) określają, co faktycznie jest definiowane. –
Zapytaj autora książki, nadrobili termin "modyfikator" z nieba. Nie ma takiego terminu. – Lundin