"return ret <0"是什么意思?

Kev*_*ong -2 c return-value ffprobe

函数可以返回一个数字,指针和大多数你想要的类型,但它的含义是什么?

return ret < 0;
Run Code Online (Sandbox Code Playgroud)

(此代码段来自代码的最后一行,ffprobe.c.)

hac*_*cks 14

它将返回10取决于条件ret < 0truefalse.

你可以理解为

if(ret < 0)
    return 1;
else  
    return 0;
Run Code Online (Sandbox Code Playgroud)