下程序的运行结果是_________。void ast (int x,int y,int *cp,int *dp){ *cp=x+y; *dp=x-y;}main(){ int a=4,b=3,c,d;ast(a,b,&c,&d);printf("%d,%d\n",c,d);}
A. 7,1
B. 1,7
C. 7,-1
D. c、d未赋值,编译出错
查看答案
若有定义:int a[10]={0,1,2,3,4,5,6,7,8,9}, *p=a; ,则________表达式是错误的。
A. a[2]
B. p++
C. p[2]
D. a++
_______能正确定义一个指向函数的指针。
A.int *p()
B.int (*p)()
C.(int *)p()
D.int (*p())