A.100 B.80 C.64 D.32
单项选择题若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是()。
A.p=2*(int*)malloc(sizeof(int)); B.p=(int*)malloc(2*sizeof(int)); C.p=(int*)malloc(2*2); D.p=(int*)calloc(2,sizeof(int));
单项选择题在C语言中,形参的缺省存储类是()。
A.auto B.register C.static D.extern
单项选择题以下程序的输出结果是 ( )。main() { char cf[3][5]={ AAAA , BBB , CC }; printf( %s n ,ch[1]); }
单项选择题以下程序调用findmax函数返回数组中的最大值()。 findmax(int*a,intn) {int*p,*s; for(p=a,s=a;p-a<n;p++) if()s=p; return(*s); } main() {intx[5]={12,21,13,6,18}; printf( %d n ,findmax(x,5)); } 在下划线处应填入的是
A.p>s B.*p>*s C.a[p]>a[s] D.p-a>p-s
单项选择题若有以下程序 #include void f(int n); main() { void f(int n); f(5); } void f(int n) { printf( %d n ,n); } 则以下叙述中不正确的是 ( )。