return 1是什么意思(C语言)

作者&投稿:戢喻 (若有异议请与网页底部的电邮联系)
C语言中return 0和return 1和return -1分别表示什么意思啊,求指点~

return语句用来结束循环,或返回一个函数的值。返回0一般在主函数结束时,表示逻辑为0,即停止不再执行,返回1表示,逻辑为真,返回负一,表示返回一个代数值,一般用在子函数结尾。

在C语言中,函数的基本结构是:
●返回类型 函数名(参数)
此形式不仅仅包括普通函数,也包括程序的入口函数main。

通常情况下,main函数如果返回0,代表程序正常终止。
如果返回非0的值,例如1,代表程序出现异常。此时外部程序就可以知道该程序是否正确执行。

return 1 和return true是相同的意思,只是return 1是一种不怎么规范的写法。

返回 1;

返回值 一般情况下 与 0 相对应 ;

1,0在#define里面定义~~

对应true ,flase;

也可以说明返回一个数值;

1 与0 通常是相对的,有时候如果表达式错误要求返回一个值,此时设为
return 0;相反return 1;要视一定的情况而言!

将1返回到主函数中

说明这个函数的返回值为1,这与return (1)是一样的!


承德市19760183788: c语言中的return 1是什么意思? -
镡许盐酸: 返回函数值,1;1可以使整形正数据1,也可以使浮点型数据1.0,也可以是字符型数据1

承德市19760183788: C语言里return 0和return 1什么意思 -
镡许盐酸: 这里 if(m%i==0) 条件满足时,输入的m就不是质数,调用该函数时,函数返回0;否则的话就是质数,调用该函数时,函数返回1.用的话你可以定义个int型的变量,让函数返回给这个int变量,再判断这个变量是0还是1,0表示该数不为质数,1表示为质数.

承德市19760183788: c语言程序定义函数时在最后一行return 1,是什么意识,删掉行么 -
镡许盐酸: 不行,if(n%m==0) return 0; return 1; 表示了如果n跟m整除的话就返回0,否则返回1 至关重要的

承德市19760183788: C语言中return(0)和return(1)的作用是什么啊?以下是我的程序,程序的功能不用分析,就分析下return的作用 -
镡许盐酸: return()函数是一个返回值函数,代表程序结束后为调用它的进程返回一个整数,该整数的值即为return()函数括号中的数值 return(1)即返回1, return(0)即返回0, 该函数常用于通过不同的返回值判定函数的运行状态或结果.对于你的程序的具体功能不是很明白(-_-!) 不过,应该是当发送期间地址或发送数据的行为失败或者无回应时,返回0,否则返回1 这样,就可以通过以下的简单代码实现函数运行结果的的识别: x=ISendByte( sla , c); if x == 0 printf("发送数据失败"); elseif x == 1 printf("发送数据成功"); end

承德市19760183788: C语言的return 1和return 0 -
镡许盐酸: return 1,返回1给调用函数的地方.int fun(){ return 1; } a = fun(); 那么a = 1; 执行return后,后面的代码就不执行了.

承德市19760183788: C语言中return 0 和return 1用法有什么区别?为什么有时两个都可以? -
镡许盐酸: 一般windows程序员认为return 0是正常返回,return 1是非正常返回(即可能出错或异常),但这个只是标志的规定,事实上return 0和return 1的使用是按照公司的编码规定分别作出解释的,也可以两个都是正常的,不过比较常用的还是最初说的那种情况

承德市19760183788: C语言中的return 0和return 1是最后输出1和0的意思吗 -
镡许盐酸: // return 0或者1关键是看你有没有使用这个返回值,如一个输出函数,不需要返回值 int my_output() {printf("Hello World!\n");return 1; } // 这里即可以return 0;也可以return 1;因为实际中不需要此返回值,所以此函数还可以写成 void my_...

承德市19760183788: c语言中if语句中的return0与return1的作用 -
镡许盐酸: int zhishu(int c) //判断c是不是质数,是则返回1,不是,则返回0 {int i, j;for (j=2;j<=c/2;j++)if(c%j==0) //当c有约数时,不是质数,返回0,表示不是质数return 0;return 1; //当在1-c之间找不到约数时,c是质数,返回1,表示是 }

承德市19760183788: C语言中return 0和return 1有什么区别? -
镡许盐酸: 在C语言中,return函数有两种原型 1、return 1; 2、return (1) 这两种原型是等价的. 关于return的几句话是: 1、有些函数确实可以不需要return,自然结束即可,如上面的OutputSomething(); 2、有些人习惯为return的返回值加一对(),如: ...

承德市19760183788: 请问C程序中的return 0 和 return 1 分别是什么意思啊 -
镡许盐酸: 在C语言中用非0来代表真,用0来代表假,所以根据你的例子就是0代表ERROR,1代表OK,呵呵

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网