Я знаю, что название кажется довольно глупым, но я думаю, что это стоит спросить.
Возьмите это объявление (или определение, возможно), например:
_Thread_local long volatile static int _Atomic const long unsigned x = 10;
Я рассматривал long long
как тип, но если это имя типа, как можно вставить в него столько спецификаторов?
Поэтому я консультировался с N1570 с этим вопросом, только чтобы быть более смущенным. В нем упоминаются некоторые термины, такие как "спецификатор типа" и "тип-классификатор", и я не могу найти long long
в "спецификаторах типов", но не long long
примитивный тип в C? Есть так много книг, которые мне так говорят!
Уточнение не дублируется:
Да, я видел существующий вопрос с long int long
, но этот вопрос имеет какое-то отношение к квалификаторам и находится на C.