55问答网
所有问题
当前搜索:
void什么时候加
函数前面加(
void
)
什么
意思
答:
C语言:函数前
加void是
表示函数的返回值为空,void表示空。返回值为空表示此函数可以没有return语句,或者使用return;语句。返回值概念:一个函数的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为返回值。通俗点...
举例说明C语言中有无
void
的区别?最好解释一下
答:
c中
void
关键字,主要用在三个地方:1.函数名前(返回值),如:void fun(int a);//void用在这里表示函数没有返回值,此函数不能放在=的右边给其他变量等赋值,也不能用作其他函数的参数形成串式表达式。函数体中可以有return;但是注意return后没有数字或者需要返回的表达式。2.函数参数中,如:v...
c语言中
void什么
意思?具体怎么用?
答:
void
的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。void只有“注释”和限制程序的作用。void的作用在于对函数返回的限定和对函数参数的限定。例如:float *p1;int *p2;p1 = p2;其中p1 = p2语句会编译出错,提示“'=' : cannot convert from 'int *' to '...
void
的使用
答:
这既是程序良好可读性的需要,也是编程规范性的要求。另外,
加上void
类型声明后,也可以发挥代码的“自注释”作用。代码的“自注释”即代码能自己注释自己。规则二如果函数无参数,那么应声明其参数为void。在C++语言中声明一个这样的函数:int function(void){return 1;}则进行下面的调用是不合法的:...
在main()函数前面加int或
void
有什麽作用?
答:
main函数前面加的
void
表示定义函数值为无类型。main函数前面加int是将一个数值向下取整为最接近的整数的函数。void中文翻译为“无类型”。常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。I...
void问题,为
什么
这个程序一定要
加上void
,它琪了什么作用,请各位高手详 ...
答:
void
表示函数的返回值为空,即是函数运行结束不向主程序返回任何值。因为用的是指针,对地址里的数据进行操作了。不需要用void也可以数值的返回,但return不是一个性质,指针是对地址操作, return是对值操作。
c++中,为
什么
有时需要
加void
有
时候
却不要呢?
答:
void是
没有返回值的
时候
的一种函数写法.如果你的程序需要返回值的时候就会是指定的类型返回如:void jackie(){printf("我不需要返回.只需要调用,执行函数内的方法");}int jackie1()//int(这个是我指定返回的参数){ int a =1;int b =2;return a+b;//这里就是返回值了..}int p = jackie1...
问
Void
在C++中的作用,问
什么
有的函数前可以加,有的加了就报错,WHY?
答:
void
就没有返回值。没有返回值的函数可以加,有返回值的函数,加了就报错
在C语言中为
什么
很多被调函数之前要
加void
?
答:
比如说你有这样一个语句a=f(1)编译器就识别不出来错误的,仍然认为你是对的 但如果你写成
void
f(int x)那么就告诉编译器这个函数禁止有返回值,那么你写a=f(1)的
时候
编译器就知道这是错的,然后提示你 因此,没有返回值的函数要用void,这是好的习惯(虽然不用也不出错)...
C
中void是什么
意思了 为什么有事可用可不用
答:
void
*p1;int *p2;2 = p1;提示“'=' : cannot convert from 'void *' to 'int *'”。3.void的使用 下面给出void关键字的使用规则:规则一 如果函数没有返回值,那么应声明为void类型 在C语言中,凡不加返回值类型限定的函数,就会被编译器作为返回整型值处理。但是许多程序员却误以为其为...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
void在c语言中什么意思
void main什么时候用
void main是什么意思啊
void函数什么意思
void是什么
void怎么用
void main和main
void函数怎么用
int void区别