C中的限定符和修饰符之间有什么区别?

Ami*_*mar 8 c

我想知道限定符和修饰符之间的区别.有些书认为这volatile是一个修饰语,其他书则认为它是一个限定词.

那么关于变量究竟是什么修饰符和限定符?

oua*_*uah 6

在C术语中volatile限定符.

const,restrict,volatile和C11 _Atomic是C类型限定符.

声明对象时,C术语不使用单词修饰符.

  • 通过C11标准的文本搜索验证了这个答案.C语言中没有任何内容称为"修饰符".在C中有一个叫做"长度修饰符"的东西,但这是print/scanf函数中字母"l,ll,L"等的正式术语.这当然与挥发性完全无关. (2认同)