c语言 c程序指针 逻辑与

img

考试题,要有过程,c语言程序,数组指针,函数调用。我的要求是.答案我知道,请写解题过程。

问题是什么?

逻辑且是&&
逻辑或是||
k++是k运算再加
x和y是区指针指向地址的值

你是指while (*x && *y)这句是什么意思吗?
这里x, y分别是指向字符的指针,*x, *y就是取它们所指字符的值,因此这句的意思就是当x和y所指的字符都不是0时,继续执行循环。也就是x和y都没有移动到字符串结尾。