11问答网
所有问题
当前搜索:
c语言函数默认返回值
为何
函数
不能
返回值
?
答:
c语言
规定,
函数返回值
的类型是由函数首部定义的类型决定。函数返回值应与首部定义的类型一致,如若不一致,则自动将返回值强制转换为函数首部定义的类型。没有定义类型时
默认
为int型。也就是说你的函数是什么类型,返回值就是什么类型。比如:函数定义 int fun(int a,char b)返回值就是整型 函数定义 ...
C语言
中的“return 0”是什么意思?
答:
c语言
中return 0的含义:1、
返回值
int 类型的
函数返回
:return语句用来结束循环,或返回一个函数的值。return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数。2、布尔类型返回:return 0:返回假。return 1:返回真。
C语言
简介:C语言是一门面向过程的计算机编程语言,与C++、C#...
C语言
中void main和int main有什么区别
答:
1、有无
返回值
void main没有返回值,int main有返回值。2、返回值类型 int main返回int类型的数据,void main不返回。但是在
C语言
推荐写法中,建议使用int main,因为在有的编译器虽然viod main可以通过编译,但在其他编译器就会报错。为了代码拥有更好的可移植性,一般写int main。
c语言
中决定
函数返回值
类型的是
答:
详细来说,当我们定义一个函数时,需要明确指定该
函数返回值
的类型。这个类型声明位于函数名之前,它告诉编译器函数执行完毕后应该返回一个什么类型的数据。
C语言
中的返回类型可以是任何有效的数据类型,如int、float、double、char等,或者是用户自定义的类型如结构体、联合体等。如果函数不返回任何值,则...
C语言
中
函数
必须有
返回值
吗?没有无法使用对吗?
答:
不是必须有
返回值
。如果没有返回值类型名为"void"。void
函数
的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推……类型名有:void int long float int* long* float* ……...
C语言
自定义
函数返回值
的问题
答:
你调用了a()之后,
函数
a()会返回一个5,但你没有将其
返回值
保存起来,所以这个返回值会被抛弃。要么用一个变量将函数a的返回值保存起来:int b=a(),要么将函数的返回值作为另一个函数的参数输入:printf("%d",a())。
C语言
中决定
函数返回值
的是什么
答:
函数
名前的
返回值
类型决定类型 retrun 的变量 决定数值。
c语言返回值
具体是指什么?
答:
子
函数
的
返回值
,main主函数也是有返回值的,但是一般用不到都忽略掉了,一般来说的返回值就是子函数的返回值。当需要一个函数去处理数据时,如求平方,这时候求平方后的值可以有两种方法表达 1、以值的形式返回给你,即return x,这样就可以利用这个结果了,此时函数名前当然要加返回的数据类型了 2...
C语言
中表达式的
返回值
是什么,返回到哪里?跟return有关?
答:
1、表达式不是
函数
,没有return这东西。2、如果表达式作为右值(在=右边)的时候,其
返回值
是返回给作为左值的变量中,如int n=1+2;表达式1+2的结果3赋值给变量n。3、至于“如果表达式返回值是非零的 ,那么该表达式返回真值。”意境应该是用在右值表达式赋值给bool类型左值的情况下。而
c语言
中
默认
...
c语言
,什么是
函数
的
返回值
,怎样的函数才需要返回值,或者怎样才不需要...
答:
一般情况下,求和这类的就要
返回值
,比如 int add(int a,int b){ return a+b;//这就返回a+b的和,用
函数
的时候,你只要传a,b的值就得了 } 用的时候这样:int s=add(100,200); //就把100+200也就是300的值赋给s了 这种情况就是相当于你去A地做买东西,你肯定得拿东西回来。你拿...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜