说明语句int *(*p)();的含义是______

A.p是一个指向int型数组的指针
B..p是指针变量,它构成了指针数组
C.p是一个指向函数的指针,该函数的返回值是一个整型
D.p是一个指向函数的指针,该函数的返回值是一个指向整型的指针
出自:河南财经政法大学-C语言程序设计