return 1 可以理解为 return true
专注于为中小企业提供做网站、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业铜川免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
return 0 可以理解为 return false
当然,具体看你接收到return返回的值时是怎么处理的。加个if判断就行。
就好是用true和false,不会产品歧义。
return 1,返回1给调用函数的地方。
int fun(){
return 1;
}
a = fun();
那么a = 1;
执行return后,后面的代码就不执行了。
// return 0或者1关键是看你有没有使用这个返回值,如一个输出函数,不需要返回值
int my_output()
{
printf("Hello World!\n");
return 1;
}
// 这里即可以return 0;也可以return 1;因为实际中不需要此返回值,所以此函数还可以写成
void my_output()
{
printf("Hello World!\n");
}
// 但是如果要使用函数中的返回值,如判断一个字符是否是字母的函数
int is_char(char x)
{
if (x = 'a' x = 'z' || x = 'A' x = 'Z')
return 1;
else
return 0;
}
// 因为使用is_char函数的时候,需要判断参数x是否是字母,所以返回1说明是字母,返回0不是字母,
// 这里返回0和1就有区别了。总之返回值是什么关键看你怎么使用函数的返回值。
return语句用来结束循环,或返回一个函数的值。返回0一般在主函数结束时,表示逻辑为0,即停止不再执行,返回1表示,逻辑为真,返回负一,表示返回一个代数值,一般用在子函数结尾。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款