declaration specifier, declarator, type specifier static struct abc * b; static struct abc : declaration specifier * b : declarator struct abc : type specifier