77问答网
所有问题
当前搜索:
c语言函数没有写返回值类型
c语言
中,有返回值的用int,
没有返回值
的用void吗?
答:
在
c语言
中,有返回值的就用int,没有返回值就用void。在
C语言
中,凡不加
返回值类型
限定的函数,就会被编译器作为返回整型值处理。即不加返回值说明的函数为返回为int的函数。如果
函数没有
返回值,一定要声明为void类型。这既是程序良好可读性的需要,也是编程规范性的要求。另外,加上void类型声明后,...
在
C语言
中,主
函数
是
不
是必须要
有返回值
?
答:
在
C语言
中,主
函数
必须要有返回值。main 函数的
返回值类型
必须是 int ,这样返回值才能传递给程序的激活者(如操作系统)。如果 main 函数的最后
没有写
return 语句的话,C99 规定编译器要自动在生成的目标文件中(如 exe 文件)加入return 0; ,表示程序正常退出。在C语言标准中强制要求main函数的...
C语言
程序中,若
函数
无
返回值
,则应该对函数说明的
类型
是()A、int B...
答:
C语言
程序中,若
函数
无
返回值
,则应该对函数说明的类型是void。如果函数所体现的计算不需要返回结果,则数据类型可以指定为void类型。注意,这种情况下在主调函数中调用该函数,该函数调用表达式不能被用作子表达式给其他变量赋值。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向...
C语言函数
可以
返回值类型不
是int吗?
答:
这句话是错误的。在C语言程序中,如果我没
没有
对函数的类型进行说明的话,那么函数的默认类型是int类型的,也就是说函数必须返回一个int型的
返回值
。
C语言函数
是一种函数,用来编译C语言,一般包括字符库函数,数学函数,目录函数,进程函数,诊断函数,操作函数等。函数是理解面向过程和面向对象的切入点...
C语言
中main
函数
必须要
有返回值
吗?
答:
按标准来说,
C
的main函数是需要有返回值的。标准中main
函数返回类型
是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到
没有返回值
的main。比如直接main()或者说void main() 但是这样一般编译器也
不
会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
在
c语言
程序中,若对
函数类型
未加说明,则该函数的隐含类型为void?
答:
这句话是错误的。在C语言程序中,如果我没
没有
对函数的类型进行说明的话,那么函数的默认类型是int类型的,也就是说函数必须返回一个int型的
返回值
。
C语言函数
是一种函数,用来编译C语言,一般包括字符库函数,数学函数,目录函数,进程函数,诊断函数,操作函数等。函数是理解面向过程和面向对象的切入点...
函数返回值
可以为void吗,为什么?
答:
void a;这行语句编译时会出错,提示“illegal use of type 'void'”。不过,即使void a的编译不会出错,它也没有任何实际意义。2、void的使用规则:规则一:如果
函数没有
返回值,那么应声明为void类型 在
C语言
中,凡不加
返回值类型
限定的函数,就会被编译器作为返回整型值处理。但是许多程序员却误...
C语言
编程中,无
返回值函数
void main ()那个括号表示什么呀?
答:
一个意思 括号里面所添加的是参数 又称形参 可以有参数 也可有
没有
参数 主要看你是
不
是要用到参数 不过一般情况下 main
函数
很少用到参数
C语言
写一个
没有返回值
的
函数
输出一个三和一个四
答:
函数
中直接输出即可.void func(void){ printf("3 4\n");}int main(){ func(); return 0;}也可以通过参数传给func输出参数值.
C语言
若
没有
return 一定要用void
答:
{ int a;scanf("%d",&a);printf("%d\n",f(a)); //调用
函数
f(),并输出函数的
返回值
return 0;}在上述程序中的fun()函数中,利用return语句返回值a*2的值,在main()主函数中,因为定义其类型为int(整型),所以返回值0,以检测是否运行正常。当然,在
c语言
中,如果定义函数的类型为...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜