D simply reads right to left:
int[]* p; // pointer to array of int
int function(char*) fp; // pointer to function with char* parameter returning an intD simply reads right to left:
int[]* p; // pointer to array of int
int function(char*) fp; // pointer to function with char* parameter returning an int