keytab [NKEYS]; NKEYS - only placeholder -const - просто константа

struct key { 
char *word; 
int count; 
} keytab[NKEYS]; 
Каждый элемент 

В нашем случае количество ключевых слов равно размеру массива, деленному на
размер одного элемента. Это равенство используется в директиве #def ine для
определения величины NKEYS:

#define NKEYS (sizeof keytab / sizeof(struct key)) 

А вот еще один способ, основанный на делении длины массива на длину его же
первого элемента:

#define NKEYS (sizeof keytab / sizeof keytab[0]) 

in Dennis Ritchie book (C lang) there is one example of array of structs - here it's :
what does it mean NKEYS here ?