在阅读ANSI C Yacc语法规范后,我注意到以下内容都是有效的:
register x; auto y; static z; extern q;
这对我来说似乎很奇怪,因为我对类型的理解表明这些变量都没有类型.这些是什么意思?他们如何打字?分配了多少内存?
c standards gcc types storage-class-specifier
c ×1
gcc ×1
standards ×1
storage-class-specifier ×1
types ×1