总之就是否定的意思,函数isalpha会返回一个值,如果返回1表示真,那么叹号一下就变成假了;如果返回0表示假,那么叹号一下就变成真了,就这个意思;它的实质都是对变量进行否定,并不是否定函数
每个函数都做一件事,事情做完的话最好告诉别人,函数也是,fun就是一个人,后面括号里面的就是传入参数,也就是别人叫你做的事,fun前面的是返回值,就是你告诉别人这件事做的怎么样了,void类型就是空类型,做完了不告诉别人,在函数里面return
;就行了。写个简单的例子
int
add(int
a,int
b)
{
return
a+b;
}
这个就是把a+b的结果传出去,因为是int行,所以返回值也是int型,就用int了
有的函数返回一个数值(0或1),在函数前加!也是取反的意思,即将返回值取其否定意义
如
int
fun(){return
0;}
在main函数中的条件语句中如
if(!fun())即将返回的0变为了1;