题目内容

以下定义和初始化正确的是()。

A. int a=b=0;
B. int n=10, a[n];
C. int b; char c[10]; scanf("%d%s", &b, c);
D. int i, *p; *p=&i;

查看答案
更多问题

假设指针p1已经指向了某个整型变量,要使指针p2也指向同一个变量,则下面各项中正确的是( ).

A. p2=**p1
B. p2=&p1
C. p2=*p1
D. p2=&*p1

若有以下定义,则p+7表示( )。int a[10],*p=a;

A. 元素a[7]的地址
B. 元素a[7]的值
C. 元素a[8]的地址
D. 元素a[8]的值

有以下程序void main(){ int a=1, b=3, c=5;int *p1=&a, *p2=&b, *p=&c;*p =*p1*(*p2);printf("%d\n",c); }执行后的输出结果是()。

A. 1
B. 2
C. 3
D. 4

有以下程序main(){ int a,k=4,m=4,*p1=&k,*p2=&m;a=p1==&m;printf("%d\n",a);}程序运行后的输出结果是()

A. 4
B. 1
C. 0
D. 运行时出错,无定值

答案查题题库