C语言中return 0;和return(0); 有什么区别?
题目
C语言中return 0;和return(0); 有什么区别?
答案
在C语言中,return函数有两种原型
1、return 1;
2、return (1)
这两种原型是等价的.
关于return的几句话是:
1、有些函数确实可以不需要return,自然结束即可,如上面的OutputSomething();
2、有些人习惯为return的返回值加一对(),如: return (a); 这样写和 return a;完全一样.当然,在某些特殊的情况下,一对()是必要的.
3、一个函数是void类型时,return不能接返回,这时return仅起结束函数的作用.
4、记得return 接的是一个表达式,可以是一个立即数,一个变量,一个计算式,前面我们就看到 return a+b;的例子. return 甚至也可以接一个函数.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 根据15的二次方=100*1*(1+1)+25=100 25的二次方=100*2*(2+1)=625,那么(10n+5)的二次方可写成什么?
- 小明沿着一个圆形水池的外沿走了一周,真好走了50步,每步距离约0.628米,水池的面积是多少?
- 冰醋酸的电离问题
- 有依次排列的三个数:2.5.7,对相邻的两个数,都用右边的数减去左边的数,所得的差写在这两个数之间,可以得到一个新的数串:2.5.7.-2.5,把这个过程叫做第一次操作;做第二次同样的操作,又可以得到
- 用清楚的两个意思造句
- 服装厂要加工1500套服装,前3天加工了这批服装的40%,照这样计算,这批服装还要加工多少天?
- 已知线段a,b,角阿尔法,用圆规和直尺画一个三角形ABC
- 直径8分米的车轮,在一段距离中转了100周,直径为5分米的车轮,在同样的距离内要转多少周?
- 岛屿最多的大洲?
- 请问浓度为95%的酒精500ml配成浓度为75%的,该加多少水?