若有定义int *p[4];则p为指针数组名。
正确
举一反三
- 若有定义int a[2][4],(*p)[4]=a;用指针变量p(不改变p)表示数组元素a[1][2]为___________。 A:
- 若有定义:int *p[4]; 则标识符p表示____。
- 若有以下定义,则数组为 4的表达式是_____。 int a[3][4]={{0,1},{2,4},{5,8}},(*p)[4]=a;
- 若有定义int *p[4]; 则标识符p()。 A: 是一个指向整型变量的指针 B: 是一个指针数组名 C: 是一个指针,它指向一个含有四个元素的一维数组 D: 函数指针
- 若有定义和语句 int a[3][4]={……},(*p)[4];p=a;则p+2表示数组元素_________的地址
内容
- 0
若有定义“int **p[10];”,则p是一个( ) A: 指针 B: 数组 C: 函数 D: 数组元素
- 1
若有定义:int (*p)[4];则标识符p 。A)是一个指向整型变量的指针B)是一个指针数组名C)是一个指针,它指向一个含有四个整型元素的一维数组D)定义不合法
- 2
若有定义:int ﹡p[4];则标识符p A: 是一个指针数组名 B: 说明不合法 C: 是一个指针,它指向一个含有四个整型元素的一维数组 D: 是一个指向整型变量的指针
- 3
若有定义:int ﹡p[4];则标识符p A: 是一个指针数组名 B: 说明不合法 C: 是一个指针,它指向一个含有四个整型元素的一维数组 D: 是一个指向整型变量的指针
- 4
若有定义:int *p[4];则标识符p( ) A: 是一个指向整型变量的指针 B: 是一个指针数组名 C: 是一个指针,它指向一个含有四个整型元素的一位数组 D: 说明不合法