99问答网
所有问题
当前搜索:
void函数调用
c语言中怎么
调用函数
?谢谢
答:
C语言中,
函数调用
的一般形式为:函数名(实际参数表)对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数、变量或其它构造类型数据及表达式。各实参之间用逗号分隔。include<stdio.h>int fun(int x, int y); // 函数声明,如果函数写在被调用处之前,可以不用声明
void
main(){int a=1...
C语言中,如果定义一个子函数是
void
类型;那么当主
函数调用
这个子函数的时...
答:
因为语法就是这样啊,
函数调用
直接使用其函数名即可,函数是
void
类型只是标识该函数没有返回值而已。
c语言为什么不能
调用void
main()
函数
啊?
答:
void
main() 是C++语言的话这类型是不标准的,改为int main()即可。任何时候都可以用int main(),所以建议不用void main(),用C++编译器编译C一般不会有什么问题,因为C++是兼容C的。总结一下就是,C语言标准允许main
函数
为void类型,按照C++的标准中main必须是int类型,如果你的软件不兼容c那么就...
void
类型的
函数
怎么结束
答:
1、直接使用return;语句就可以了。
void
类型
函数
只是没有返回值,不代表不能使用return返回。2、return表示中止当前函数的运行,并将操作权返回给
调用
者。如果是在main函数中,表示将操作权返回给操作系统,return 不是必须要返回一个值。当然,就算不写return,在函数执行完毕后也会返回操作权给调用者。
C++中对于一个编好的
函数void
A(int * * a),在主函数中怎么
调用
它?
答:
堆上二维数组可以表示成指针数组,数组的每个元素是指向一个一维数组的指针;Type** a = new Type*[M];for (int i = 0; i < M; i++) a[i] = new Type[N];对应的
函数
声明应该是Type Foo(Type** A);和在栈上的二维数组相比,堆上的多占用了空间((M+1) * sizeof(
void
*)),...
void
在c语言中什么意思?
答:
void
被翻译为"无类型",相应的void * 为"无类型指针"。常用在程序编写中对定义
函数
的参数类型、返回值、函数中指针类型进行声明。void的作用 1、对函数返回的限定,这种情况我们比较常见。2、对函数参数的限定,这种情况也是比较常见的。C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于...
为什么c语言中,数组可以用
void调用
,既然没有返回值,为什么在主
函数
中...
答:
要清楚值
调用
和地址调用的区别,
void
sum(int x,int y){};这种是地址调用,是不会影响到实参的值的,要是按照地址调用(指针调用),是共享同一个存贮空间的,也就是改变的是同一个内存里面的内容,数组名的调用,就是指针调用的一种,int arr(int array[],int n){},你在
函数
里面改变array[]的值,...
C语言中,函数定义和
函数调用
的区别是什么?
答:
在C语言中,函数定义和
函数调用
是两个不同的概念。函数定义指的是编写函数体的过程,其中定义了函数的名称、参数列表、返回类型以及函数体内的实现代码。函数定义告诉编译器如何执行该函数。例如:int add(int a, int b) { return a + b;} 上面的代码定义了一个名为add的函数,它接受两个整型...
void
具体有什么作用
答:
1、
void
真正发挥的作用在于对
函数
返回的限定;2、void对函数参数的限定;3、void具体的作用就是该函数执行完之后,将计算结果反馈给
调用
源。
C语言:
调用函数
如果前面不加类型名,默认为int还是
void
?
答:
还是声明。=== 声明 函数,前面不加类型名,默认为int。
调用函数
,类型取决于 函数 声明 时 定下的 类型。例如, 调用 int k;k = scanf("%d %d",&x,&y); // 返回整型。若写:scanf("%d %d",&x,&y);等于:(
void
) scanf("%d %d",&x,&y); // 强制转换,丢弃了返回值。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜