*ptr是个数值,a是指针,它俩咋还能相等呢?不应该是*ptr=&a吗?
问题描述:
答
你在看指针初始化的时候这样看: int* pr = a; pr就是一个指针, 和int n = 5; 是一样形式的初始化, int* 可以看成变量类型(有用请采纳)
答
a是一个数组名,单独一个a代表数组的首元素的地址,所以是对的
答
这是初始化,相当于
int *ptr;
ptr = a;