单项选择题
分析下面函数 swap(int *p1,*p2) {int *p; *p=*p1;*p1=*p2;*p2=*p; } 则该程序功能为 ( )
A.交换*p1和*p2的值
B.正确,但无法改变*p1和*p2的值
C.交换*p1和*p2的地址
D.可能造成系统故障,因为使用了空指针
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
设有如下定义: struct sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是 ( )
A.p=&a;
B.p=data;
C.p=&data,
D.*p=data;
点击查看答案
单项选择题
以下对枚举类型名的定义中正确的是 ( )
A.enum a={one,two,three};
B.enum a{one=9,two=-1,three=200};
C.enum a={"one","two","four"};
D.enum a{"nine","two","three"};
点击查看答案
相关试题
D
有以下程序 main( ) { int a=0,...
分析以下程序,执行后的输出结果是 ( )...
下面对对象概念描述错误的是 ( )
当输入为“quert”时,下面程序的执行结果...