66问答网
所有问题
c语言函数返回类型默认为什么类型?
如题所述
举报该问题
推荐答案 推荐于2017-09-14
函数返回类型是你定义函数时自己决定的,默认为int型
C语言函数格式为: <类型名> <函数名>(形参1,形参2……)
类型名就决定了返回类型,如果没有明确写出返回类型的话,默认为int类型。
void是空类型, void必须要明确写出来才可以,指的是函数不提供返回值,不是默认的。
比如:
函数定义 int fun(int a)
返回值就是整型
函数定义 int *fun(int a)
返回值就是整型的指针
函数定义 void fun(int a)
无返回值
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UDDnxDUDD.html
其他回答
第1个回答 推荐于2017-09-22
默认返回的是int类型,如果没有明确写出返回类型的话,默认为int类型。void必须要明确写出来才可以,void是空类型,指的是函数不提供返回值,不是默认的。本回答被提问者采纳
第2个回答 2010-03-28
没有默认类型。如果不指定,那么就是VOID,意思是没有返回。如果返回了,那么是一定要指定的。
第3个回答 2010-03-28
好像是整型。你写个程序试一下不就知道了,这也问
相似回答
c语言函数返回类型默认为什么类型?
答:
默认返回的是int类型
,如果没有明确写出返回类型的话,默认为int类型。void必须要明确写出来才可以,void是空类型,指的是函数不提供返回值,不是默认的。
c语言函数返回类型
的
默认
定义类型是
答:
正确答案:
int
在《c primary plus》里《c和指针》中,当函数没有函数原型的时候,默认的
返回类型
为int。所以如果不是int返回类型,请务必加原型!但是为了给阅读源代码的人一个通透的理解,最好返回值是int的函数也加一个函数原型!
C语言函数返回值类型
答:
C
中没有声明
类型
的
函数默认
就是int
C语言函数返回类型
的
默认
定义类型是
什么?
答:
函数的返回值类型
与函数的类型要一致,没有
什么默认
定义类型。下面进行举例说明:// void 函数类型没有返回值void fun1(int a){ printf("%d", a);}// int型
函数类型返回
值为int型(只要不是void类型,都跟int型函数类似,返回值与函数类型保持一致)int fun1(int a){ int temp; temp...
C语言
中允许
默认
的
函数类型
是
什么
答:
int。C语言规定:在定义函数时,若其
返回
值类型为int,则可以
默认
。
C语言函数
有三类,分为外部函数、静态函数、内联函数,其中前两种是C89标准支持,第三种是C99标准增加的。1、外部函数 这
类函数
是默认的
函数类型
,基本上平时我们使用的就是这种函数,声明有以下两种方式,例如:// 使用extern关键字,...
二级
c语言
,该
函数类型
是?
为什么
是int型?
返回
值y不是float型吗?
答:
C语言函数
在没有指定
返回
值
类型
的情况下,都是
默认
为int的.虽然返回的是y,但返回值一定要是int所以就要把y转换为int型,这样会丢失精度
大家正在搜
c语言函数返回类型的默认定义类型
c语言函数默认返回类型
c语言函数返回类型
c语言默认函数类型
c语言返回值类型由什么决定
c语言默认返回值类型
c语言函数类型
c语言函数的缺省类型
c语言函数返回多个值
相关问题
C语言函数返回类型的默认定义类型是什么?
C语言中不给返回值类型则默认为什么int?void?还是其他...
C语言中允许默认的函数类型是什么
C语言函数默认返回类型的小问题
c语言函数返回类型的默认定义类型必须if else搭配吗?
c语言中,缺少省定义函数的返回值类型,则该函数默认返回值类型...
C语言pow函数返回值是什么类型的?
C语言中函数返回值的类型是由 决定?为什么选A,而不选B呀?...