int a[3] = {1,2,3}; int*p, *q; p = a; q = &a[2]; int i = q-p;为何i的结果为1而不是8,C语言的规定?

如题所述

第1个回答  2013-05-16
你这个数组定义的是想3个数1,2,3还是4个数1,2,3,0?
相似回答