C++中while循环里两个指针的逻辑表达:while(*p1 && *p2)表示什么意思?

2025-03-01 12:40:23
推荐回答(2个)
回答1:

意思是:P1指针与p2指针均为真时,执行循环体。

while()是循环语句,括号内是循环条件,&&是逻辑运算符AND,*P!与*P2是两个指针。

回答2:

while里面是条件判断。&&是逻辑表达式,它的两边是bool型,即true或false,这个表示的是指针p1和p2指向的变量都不为false或都不为0