[求助]关于if和while后的小括弧里的表达式
一直不理解这种表达式是什么意思:如if(ferror(fp))
while(!feof(fp1))
while(num)
这些表达式是怎么来判断它的是与非啊?
它不象这些:
if(n>=2&&n<=10)
if(fp==NULL)
while(num<8)
有左右两边,有比较的相对量,好判断是和非?
在下是新手,请高手们能为我解释详细点啊,谢谢了!

别人笑我太疯癫,我笑他人看不穿 C , ASM , MCU , JAVA , Linux , VHDL , EDA ,PLC