设p1和p2是指向同一个字符串的指针变量,c为字符变量,则c=*p1*(*p2)该语句不能正确执行赋值功能。
第1题:
A.c=*p1+*p2;
B.p2=c;
C.p1=p2;
D.c=*p1*(*p2);
第2题:
设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()
A. R(P1)与W(P2)的交集为空
B. W(P1)与W(P2)的交集为空
C. R(P1)与R(P2)的交集为空
D. W(P1)与R(P2)的交集为空
第3题:
设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
A.k=*p1+*p2
B.p2=k;
C.p1=p2;
D.k=*p1*(*p2);
第4题:
已定义以下函数 fun(char*p2,char*p1) { while((*p2=*pl)!='\0'){p1++;p2++;}} 函数的功能是
A.将p1所指字符串复制到p2所指内存空间
B.将p1所指字符串的地址赋给指针p2
C.对p1和p2两个指针所指字符串进行比较
D.检查p1和p2两个指针所指字符串中是否有'\0'
第5题:
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是 ( )
A.k=* p1+ * p2
B.p2=k;
C.p1=p2;
D.k=* p1 * (* p2);
第6题:
若有说明:int *p1,*p2,m=5,n; 以下都是正确的赋值语句的选项是()。
第7题:
已有定义inta=2,*p1=&a,*p2=&a;下面不能正确执行的赋值语句是()
第8题:
有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=&a,?p2=&b;
第9题:
若p1、p2都是指向整型的指针,p1已经指向变量x,要使p2也指向x,正确的是()。
第10题:
若有定义int*p1,*p2;则指针变量p1、p2不能进行运算的是()
第11题:
?p2=b;
p1=a;
p2=p1;
c=?p1?(?p2)。
第12题:
n=p2-p1;
n=p2*p1;
n=p2+p1;
n=p1/p2;
第13题:
A./*p2是指向浮点变量的指针变量*/
B./*p2是指向整型变量的指针变量*/
C./*p2是指向字符变量的指针变量*/
D./*p2是指向函数变量的指针变量*/
第14题:
设pl和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。
A.k=*pl+*p2
B.p2=k;
C.pl=p2;
D.k=*pl*(*p2.;
第15题:
A.<
B.=
C.+
D.-
第16题:
A、将p1所指字符串复制到p2所指内存空间中
B、将p1 所指字符串的地址赋给指针 p2
C、对p1和p2两个指针所指字符串进行比较
D、检查p1和p2两个指针所指字符串中是否有‘\0’
第17题:
A.k=*p1+*p2
B.k=*p1*(*p2)
C.p2=k
D.p1=p2
第18题:
若p1、p2都是整型指针,p1已经指向变量x,要使p2也指向x,()是正确的。
第19题:
有定义:int a[10], n, *p1=a,*p2=&a[9];,则正确的赋值语句为()。
第20题:
下列语句定义整型指针p1、p2,()是正确的。
第21题:
设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()
第22题:
p2=p1;
p2=**p1;
p2=&p1;
p2=*p1;
第23题:
R(P1)与W(P2)的交集为空
W(P1)与W(P2)的交集为空
R(P1)与R(P2)的交集为空
W(P1)与R(P2)的交集为空
第24题:
<
=
+
-