33问答网
所有问题
C语言函数没有返回类型也可以吗
如题所述
举报该问题
推荐答案 2017-02-01
没有返回类型是不对的,任何函数都有返回值,只不过可以返回void型(不能完全等同于没有返回值,因为必须注明void),如果定义函数时缺省返回值类型,则默认int型。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/R0W4RhccRRdP0d5WdBW.html
其他回答
第1个回答 2017-02-01
可以,,void
这些函数执行特定功能,可以没有返回值
相似回答
C语言
中
函数
必须
有返回
值吗?
没有
无法使用对吗?
答:
不是必须有返回值
。如果没有返回值类型名为"void"。void函数的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推??类型名有:void int long float int* long* float* ??
C语言函数可以返回
值
类型不
是int吗?
答:
这句话是错误的
。在C语言程序中,如果我没没有对函数的类型进行说明的话,那么函数的默认类型是int类型的,也就是说函数必须返回一个int型的返回值。C语言函数是一种函数,用来编译C语言,一般包括字符库函数,数学函数,目录函数,进程函数,诊断函数,操作函数等。函数是理解面向过程和面向对象的切入点...
c语言
中,有返回值的用int,
没有返回
值的用void吗?
答:
在c语言中,有返回值的就用int,没有返回值就用void
。在C语言中,凡不加返回值类型限定的函数,就会被编译器作为返回整型值处理。即不加返回值说明的函数为返回为int的函数。如果函数没有返回值,一定要声明为void类型。这既是程序良好可读性的需要,也是编程规范性的要求。另外,加上void类型声明后,...
大家正在搜
c语言函数返回值可以有几个
c语言函数默认返回类型
c语言函数怎么返回数组
c语言函数返回数组
c语言函数类型有哪些
c语言函数返回多个值
c语言函数类型
c语言无返回值函数
c语言子函数返回值
相关问题
C语言中函数必须有返回值吗?没有无法使用对吗?
如果C语言中调用函数前面没有定义它的返回值类型 那它是否有默...
C语言中函数返回值的类型是由 谁决定?
C语言函数返回类型
C语言中不给返回值类型则默认为什么int?void?还是其他...
我想知道C语言返回类型函数,如果没有返回值,程序中没有ret...
C语言 函数值类型省略 隐含返回值类型为?
在C语言中,主函数是不是必须要有返回值?