What is a full declarator in C?

Viewed 2129

Harbison/Steele's C reference says that the end of a full declarator is a sequence point. But what is a full declarator?

"A full declarator is a declarator that is not part of another declarator"

... what?

So as an example, would it be guaranteed by the C standard that int i = 0, *j = &i stores the memory address with the value of the variable i in the pointer j?

In other words, is the int i = 0 part a full declarator?

1 Answers
Related