单项选择题

设有两条语句int a,*p=&a;和*p=a;,则下列说法中正确的是 【 】

A.两条语句中的“*p”的含义完全相同
B.第2条语句中的“*p=a”是将a的值赋予变量P
C.两条语句中的“*p=&a”和“*p=a”的功能完全相同
D.第1条语句中的“*p=&a”是定义指针变量p并对其进行初始化