若有如下定义和语句: int *p[3], a[6], n; for (m=0;... ;*(p[1]+1)引用的是a数组元素
举一反三
- 若有如下定义和语句:int *p[3], a[6], n;for (m=0;m<3;m++) p[m]=&a[2*m];则*p[0]引用的是a数组元素 ;*(p[1]+1)引用的是a数组元素
- 若有如下定义和语句,且0<=i<5,下面()是对数值为3数组元素的引用 int a[]={1,2,3,4,5},*p,i; p=a;
- 若有以下定义和语句:int a[10], *p;p=a;则在程序中,引用数组元素a[m]的四种形式是:______(1)_____、____(2)____、_____(3)_____和a[m]。(假设m 已正确说明并赋值)
- 若有以下定义和语句: int a[10], *p; p=a; 则在程序中,引用数组元素a[m]的四种形式是:______(1)_____、____(2)____、_____(3)_____和a[m]。(假设m 已正确说明并赋值)
- 若有以下定义和语句,则*(p[0]+1)所代表的数组元素是inta[3][2]={1,3,5,7,9,11},*p[3];p[0]=a[1];