if(*p||*q)是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 11:56:06
if(*p||*q)是什么意思?

if(*p||*q)是什么意思?
if(*p||*q)是什么意思?

if(*p||*q)是什么意思?
p,q是指针
*p,*q是指针指向地址的内容(数值)
*p||*q,就是两个指针指向地址的数值是否逻辑与为真
即,只要*p和*q不都为0,就是真;否则,为假
if(*p||*q)
就是,如果为真(*p和*q不都为0),执行if后面的语句;否则,为假(0),跳过