55问答网
所有问题
当前搜索:
c语言中void与int
在
C语言中void
fun()
与 int
fun()的区别
答:
一、指代不同 1、
void
fun() :定义一个空返回值
的
fun函数。2、
int
fun():定义一个返回整数型的fun函数。二、用法不同 1、void fun() :可以直接调用fun函数。2、int fun():调用fun函数时,需要使用整型变量接收返回值。
...请问
c语言中的void
是什么, 用
void和int
定义函数有什么区别?
答:
void
是空
的
意思,举个简单的例子:void myfun(){ ...}
int
myfun(){ ...return 0;} void myfun()不需要返回值,而int myfun()要返回一个整数。
在
C语言中
,
void
main( )
与int
main( )有什么区别?
答:
int
main(int argc,char *argv[])
void
main表示函数没有返回值,而main则有返回值。只不过给省略了而已!函数没有声明类型时默认是为整型的,main等同于int main 。自定义函数时如果主函数用的是void main,就不能使用return把值返回给主函数,会报错
C语言
程序在编译阶段,main函数与编译器提供的...
在
c语言中
,
void
main()
与int
main()有什么区别?为什么有时还直接用...
答:
区别就是有无返回值。写代码时,函数有返回值,就用
int
,没有返回值就用
void
。有
的
编译器必须main要有返回值 int , 那就写成int main 。你可以都写成int main ,然后在后面加个return 0 ;他俩在作用上没什么区别。
C语言中
的函数类型
void
什么详细意思?
答:
void的
字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函数执行结果返回给该函数,让外部调用该函数的...
c语言中void
什么意思?具体怎么用?
答:
void的
字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。void只有“注释”和限制程序的作用。void的作用在于对函数返回的限定和对函数参数的限定。例如:float *p1;
int
*p2;p1 = p2;其中p1 = p2语句会编译出错,提示“'=' : cannot convert from 'int *' to '...
在
C语言中
char,float,
int
,
void
有什么含义,或者在什么时候用,具体点...
答:
1、都是与类型有关
的
关键字。2、char/float/
int
是定义变量类型的:char是定义【字符型】变量,占用1个字节;float是定义【浮点型】变量的,是单精度的浮点型,一般不超过7位有效数字,占用4个字节;int是定义【整型】变量的,占用2个字节。。最后
void
是【空值型】的,在C++中没有空值型的常量和变量...
C语言中 void和int
这两种子程序有什么区别?大神们帮帮忙
答:
void
函数 返回 空 也就是不需要在最后结束时使用return 0(或其他)
int
函数 返回 整型 例如: #include<stdio.h> void main() { printf("Hello,World!\n") /*如果前面输入
的
是:void main() 就不需要在这里输入: return 0(或其他值) 如果前面输入的是int main() 这里则需要输入 return ...
C语言
-
void和int
的问题
答:
void
main(),是把主函数定位void 空类型,这是
C语言中
的传统用法,但是ANSI C++标准规定主函数为
int
类型,如果程序正常运行则有返回值0值,而C语言中则是没有返回值,空类型,其实
C跟
C++可以互通,这要看你学什么语言了,但一般我们讲究程序设计的风格要统一~...
C语言 里面
老师说
int
比
void
好?
答:
是函数
的
返回值吧
int
可以返回数据 如果函数中有什么信息 比如说出现错误 就可以返回-1什么的 而且程序中调用这个函数的时候 如果不需要返回值可以不接收 而如果定义成
void
了 就什么也不能返回了 所以定义成int 比定义成void更灵活
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜