c++有一道题困扰了我好久,

问题描述:

c++有一道题困扰了我好久,
定义指向数组的指针q的语句正确的是( )
A int *q[2]; B(int * )q[2];
C int (*q)[2] ; D int *q[];

答案是c a和b一样 d需要初始化因为没给数组长度ѧ�����Ҿ��Dz�֪��BC�����B��CΪʲôһ��ԭ���?ȷʵ�����������Ҷ������Ҫ����˭��ָ��Ͱ�˭������������Ȼ������Ӹ�*����int��ָ�� �ȶ���int a����a�������ټ�*�����int (*a),��Ϊ*�Ⱥ�a����������ſ���ȥ����Ҫ����ָ�������ָ���Ǿ��ȶ�������int q[2],q���������q�������ټ�*���int (*q)[2],a��b���Ƕ����intָ�����顣