相关题目
若有定义: int a[2][3],则对a 数组的第i 行第j 列(假设i , j 已正确说明并赋值) 元素值的正确引用为( ) 。
若有定义: int a[2][3],则对a 数组的第i 行第j 列(假设i , j 已正确说明并赋值) 元素地址的正确引用为( ) 。
若有以下定义和语句, 则对a 数组元素地址的正确引用为( ) 。
int a[2][3],(*p)[3];
p=a;
若有定义: int arr[5]; 则arr数组中首元素的地址可以表示为( )。
若有定义: int (*p)[4]; 则标识符p( )。
若有以下定义和语句, 则对a 数组元素值的正确引用为( ) 。
int a[2][3],(*p)[3];
p=a;
若有以下定义和赋值语句, 则对b数组的第i行第j列(假设i,j已正确说明并赋值) 元素的非法引用为( )。
int b[2][3]={0},(*p)[3];
p=b;
若有以下定义和赋值语句, 则对s数组的第i行第j列(假设i,j已正确说明并赋值) 元素地址的合法引用为( )。
int s[2][3]={0},(*p)[3];
p=s;
以下与int *q[5]; 等价的定义语句是( )。
设有以下程序段:
char str[4][10]={"first","second","third","fourth"},*strp[4];
int n;
for (n=0;n<4;n++) strp[n]=str[n];
若k为int 型变量且0<=k<4,则对字符串的不正确引用是( )。
