11问答网
所有问题
当前搜索:
C语言无返回值数据类型
C语言
程序中,若函数
无返回值
,则应该对函数说明的
类型
是()A、int B...
答:
C语言程序中,若函数无返回值,
则应该对函数说明的类型是void
。如果函数所体现的计算不需要返回结果,则数据类型可以指定为void类型。注意,这种情况下在主调函数中调用该函数,该函数调用表达式不能被用作子表达式给其他变量赋值。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向...
c语言中
,有返回值的用int,
没有返回值
的用void吗?
答:
在c语言中,有返回值的就用int,没有返回值就用void
。在C语言中,凡不加返回值类型限定的函数,就会被编译器作为返回整型值处理。即不加返回值说明的函数为返回为int的函数。如果函数没有返回值,一定要声明为void类型。这既是程序良好可读性的需要,也是编程规范性的要求。另外,加上void类型声明后,...
c语言中
,如果要函数不
返回值
,则应把函数的
类型
定义为
答:
C语言中,如果要函数不返回值,
则应该吧函数的类型定义为“void”
。在将函数定义为void类型的情况下在主调函数中调用该函数,该函数调用表达式不能被用作子表达式给其他变量赋值。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。
为什么
c语言中
的main()
没有返回值
呢?
答:
void
main()表示函数无返回值,就是说在程序的结尾处不需要加上return 0。而return是在函数体中,用来返回特定值的。一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名,这个函数称为主函数,主函数是整个程序的入口。基本数据类型:1、void:声明函数无返回值或无参数,声明...
c语言
函数问题:1.不需要
返回值
的函数,即直接让函数输出某个值或符号...
答:
一、不返回
,函数返回值依然是
void
,但传值的时候传变量地址,那么在函数运行中改变变量地址里的值,函数运行结束,外面实参变量也改变了。比如void fun(int* a)。二、不返回,函数通过全局变量传递值。三、返回数组类型(包括结构数组),在函数中将要返回的多个值放在数组中返回,比如char *fun()。
C语言
有的
没有返回值
的函数
类型
为什么会是int而不是void
答:
嗯,在
C语言中
,未说明返回值的函数类型就会默认是int,这是规定你记住就好了,还有不说明
返回值类型
是一种不好的习惯,建议在定义函数是说明返回值类型。。。
C语言中
不给
返回值类型
则默认为什么int?void?还是其他?
答:
C
89 默认 不给
返回值类型
的 为 int 型,例如:main(){ return 0;} --- C99 和某些编译器, “Banning implicit int“ 禁止了隐含默认。或 编译命令行里通过选项开关 可以 允许或禁止 隐含默认。--- 明确地写出函数类型是个好习惯。例如:int main(){return 0;} ...
当一个函数
无返回值
时,函数的
类型
应定义为什么
答:
void
的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。void几乎只有“注释”和限制程序的作用,定义一个void变量没有意义,不妨试着定义:void的作用在于:1、对函数返回的限定:如果函数没有返回值,那么应声明为void类型。2、对函数参数的限定:如果函数无参数,那么...
为什么
c语言中
int main
没有返回值
?
答:
1、有无返回值
void
main没有返回值,int main有返回值。2、返回值类型 int main返回int类型的数据,void main不返回。但是在C语言推荐写法中,建议使用int main,因为在有的编译器虽然viod main可以通过编译,但在其他编译器就会报错。为了代码拥有更好的可移植性,一般写int main。
我想知道
C语言返回类型
函数,如果
没有返回值
,程序中没有return,那么函数...
答:
如果函数有返回值,函数名前面一定相关的数据类型,不返回任何数据时,则需在函数名前冠以
void
关键字。如果什么都没有(不推荐),则系统默认返回int类型。在函数中,对于有返回值的函数,关键字后面必有与函数名前相同类型的数据(默认转换也可以),如果不加返回的变量或常量,会编译错误。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
返回值类型是引用数据类型
函数返回值的数据类型取决于
input函数的返回值的数据类型
fun函数的返回值数据类型
返回值可以为多种数据类型
返回值数据类型为int
return返回值的数据类型
C语言的数据类型
int返回数据类型