在线名词解释大全 - C语言程序设计 - 详细

已知在程序中定义了如下的语句:int*P1,*P2;Intk;p1=&k;p2=&k;则下列语句中不能正确执行是()

A
k=*P1+*P2;
B
p2=k;
C
P1=P2;
D
K=*P1*(*P2);
正确答案:
P1P2是指针,K是整型变量,变量怎么可以赋值给指针呢?A其实是执行了K=K+K(P1和
P2都指向K,所以*P1*P2其实都是指K)C是赋值语句D其实执行了K=K*K
相关推荐
扫描二维码
关注公众平台