题目内容
(请给出正确答案)
[单选题]
若有定义int a[10],*p=a;则p+5表示的是()
A.a[5]的值
B.a[6]的值
C.a[5]的地址
D.a[6]的地址
查看答案
如果结果不匹配,请 联系老师 获取答案
A.a[5]的值
B.a[6]的值
C.a[5]的地址
D.a[6]的地址
若有以下说明和语句()
struct worker{
int no;
char *name;
}work,*p=&work;
则以下引用方式不正确的是
A.work.no
B.(*p).no
C.p->no
D.work->no
若有下列定义(设int类型变量占两个字节),则i=【 】 ,j=【 】。 int i=8,j=9;float x=123.456; print("i=%oj=%o\n",i,j);
若有宏定义:#define MOD(x,y)x%y
则执行下面语句后的输出结果是
int a=13,b=96;
printf("%d\n",MOD(b,a));()
A.1
B.2
C.5
D.6
A. int p=&m;
B. int *p=&m;
C. int &p=*m;
D. int *p=m;
若有如下程序: sub(int*y) {while(--(*y)); printf("%d",(*y)--);} main() { int x=10; sub(&x); } 则程序运行后的输出结果是【 】。