单项选择题

程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是

A. int*p=a;
B. int p=a;
C. *p=a;
D. p=a;