Pointers are address to some locations and so you need constant amount of space to define each address uniquely. Now the keywords are kept for what type of data is pointed to by the pointer and also for determining the size of the incrementing counter when moving through the pointers.