int*p1,*p2,intk,则不能正确执行的语句是()。
A:k=*p1+*p2 B:p2=k C:p1=p2 D:k=(*p1)*(*p2);
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。
A:p1=&n;p2=&p1; B:p1=n; C:p1=&n;*p2=p1; D:p1=&n;p2=p1;
分析下面函数
swap(int *p1,*p2)
int *p;
*p=*p1;*p1=*p2;*p2=*p;
则该程序功能为 ( )
A:交换*p1和*p2的值 B:正确,但无法改变*p1和*p2的值 C:交换*p1和*p2的地址 D:可能造成系统故障,因为使用了空指针
设有语句:“int a=1,b=2,*p1=&a,*p2=&b;”,则使指针p1指向变量b的赋值语句是______。
A:p1=*p2 B:*p1=p2 C:p1=p2 D:*p1=*p2
分析下面函数 swap(int *p1,*p2) {int *p; *p=*p1;*p1=*p2;*p2=*p; } 则该程序功能为 ( )
A:交换*p1和*p2的值 B:正确,但无法改变*p1和*p2的值 C:交换*p1和*p2的地址 D:可能造成系统故障,因为使用了空指针
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。
A:p1=&n;p2=&p1; B:p1=n; C:p1=&n;*p2=p1; D:p1=&n;p2=p1;
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。
A:p1=&n;p2=&p1; B:p1=n; C:p1=&n;*p2=p1; D:p1=&n;p2=p1;