55问答网
所有问题
当前搜索:
c语言void函数返回值
C语言
中是不是除了
Void函数
其他函数都要有
返回值
。
答:
void
只是一个类型 表示
返回值
为NULL 可以不写return 语句,也可以写 return ;c99标准中支持 int 返回类型的的
函数
可以不写return 语句。对于main函数 可以 这样 int main(){ ...; return 0;} 也可以不写return 。其他类型就必须写返回值了。
C语言
main
函数
需要
返回值
吗?
答:
按标准来说,
C
的main函数是需要有
返回值
的。标准中main
函数返回
类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说
void
main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
void
类型的
函数
怎么结束
答:
1、直接使用return;语句就可以了。
void
类型
函数
只是没有
返回值
,不代表不能使用return返回。2、return表示中止当前函数的运行,并将操作权返回给调用者。如果是在main函数中,表示将操作权返回给操作系统,return 不是必须要返回一个值。当然,就算不写return,在函数执行完毕后也会返回操作权给调用者。
C语言
中
返回值
是什么意思啊
答:
返回值
是
C语言
中一个重要的概念,指的是
函数
执行完以后return的结果。在一般的C教材中,都有比较详细的介绍。返回值的形式跟函数的类型有关,返回值可能是一个数据,一个指针,一个字符串等等。在调用这个函数的地方,可以根据返回值判断函数的执行是否正确或获取想要的信息。举个例子来说吧,int add(...
C语言
的main
函数
必须有
返回值
吗?
答:
按标准来说,
C
的main函数是需要有
返回值
的。标准中main
函数返回
类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说
void
main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
C语言
程序设计中的int和
void
是什么意思?
答:
int是一种数据类型,在编程
语言C
中,是用于定义整数类型变量的标识符。在电脑中,int占用4字节,32比特,数据范围为-2147483648~2147483647[-2^31~2^31-1]。
void
为计算机语言关键字“无类型”。常用在程序编写中对定义
函数
的参数类型、
返回值
、函数中指针类型进行声明。void可以指向任何类型的数据...
void
在C++中是什么意思?
答:
void
是
C语言
关键字,说明
函数
没有
返回值
,oop是函数名,是用户自定义标识符。void表示空类型,它跟int,float是同地位的,一般用在没有返回值的函数中。比如:void main (),主函数完了不用写return 语句,但是如果是int main ()或者是main (),不写return 语句它就会有warning。
在C++中
void
是什么意思
答:
void
被翻译为"无类型",相应的void * 为"无类型指针"。常用在程序编写中对定义函数的参数类型、
返回值
、函数中指针类型进行声明。void 的作用 1.对
函数返回
的限定,这种情况我们比较常见。2.对函数参数的限定,这种情况也是比较常见的。一般我们常见的就是这两种情况:(1)当函数不需要返回值值时,...
c语言 void函数
在main函数中使用的问题
答:
声明和调用是两回事,声明
void
function(void) 括号中的void 是告诉编译器此
函数
没有参数,而调用时函数名后面的括号里放时的是参数,你这样去写,就相当前面说明了无参数,后面又给它一个参数,程序当然出出错了,另外调用时不写
返回值
的类型,因为在声明时已经写过了,这可能是编译器的规则,不...
请教一个
C函数返回值
前加(
void
)的问题
答:
其实
c语言
中没有自动释放机制,你申请的内存必须自己
返回
现代操作系统可以在你的程序退出时自动释放它申请的内存,如果内存占用不多且程序立即退出,则不释放内存也没什么 但是对c/c++而言,无论如何不释放自己申请的内存都是不对的
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜