不是必须有返回值。如果没有返回值类型名为"void"。 void函数的定义: void+函数名()//无类型+函数名{// 程序代码 } 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推?? 类型名有:void int long float int* long* float* ?? 扩展资料: 需要说明的是含基: 1、一个C语言...
按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
不是必须有返回值。如果没有返回值类型名为"void"。void函数的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推??类型名有:void int long float int* long* float* ??
没有这个说法。主函数需要函数返回值,函数才需有返回值。函数不需要返回值时,用void 函数需要返回值时,函数类型按返回值的类型确定。
函数主要是为了实现某一功能的,如果你实现的功能不需要返回值则就不用有返回值。
按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
不是必须有返回值。如果没有返回值类型名为"void"。void函数的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推……类型名有:void int long float int* long* float* ……...