C语言中,调用 定义在调用后的函数 除了int类型的,char到底行不行,不知道不要乱说,谢

C语言中,调用 定义在调用后的函数 除了int类型的,char到底行不行,不知道不要乱说,谢谢。 不太明白的请看下图

可以

char fun()

函数前面的类型 是 函数的返回值,因此一般的类型都可以,int 、char、double、int * ......都可以
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-30
我跟你有同样的疑问,书本上说char和int都不需要声明直接可以先调用再定义,但是我实践起来只有int可以,char邀声明先。
第2个回答  2014-09-15
建议上传报错提示。
函数在调用前需要声明,或者将函数定义放到main函数之前,否则会提示函数未定义错误!
第3个回答  2014-09-15
这个肯定是可以的了!但是你这个函数还是要在之前要声明啊追问

我说的是不声明

第4个回答  2014-09-15
追答

返回值类型自己定义的可以上机测试下

追问

可是这个没有声明的,我知道int的可以,而且我上机测试过,报错

追答

void去掉

tc

可以先用变量接收值试试,在输出

相关了解……

你可能感兴趣的内容

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