设有定义“static int data[5][6];”,设该数组在静态存储区中的起始地址为十进制的100,若每个int型数占4个字节,则数组元素data[2][3]的地址为()。
A. 115
B. 124
C. 130
D. 160
假定k是一个double类型的变量,则关于变量p的正确定义语句为()。
A. double p=&k;
B. int *p=&k;
C. double &p=*k;
D. double *p=&k;
指针s的定义为“char *s=”Hello world!”;”,要使指针p指向s所指向的地址,则应选取()。
A. char *p=s;
B. char *p=&s;
C. char *p;p=*s;
D. char *p; p=&s;
假定一条定义语句为“int a[10], x, *pa=a;”,若要把数组a中下标为3的元素值赋给x,则错误的语句为()。
A. x=pa[3];
B. x=*(a+3);
C. x=a[3];
D. x=3+*pa;