55问答网
所有问题
当前搜索:
void函数返回值
C语言中定义函数时,
函数返回值
类型是什么,关键字可以省略?
答:
在上面的代码中,我们定义了一个名为 add 的函数,该函数接受两个整数作为参数,并返回它们的和。
函数返回值
类型为 int,因此关键字可以省略。在 main 函数中,我们调用了 add 函数并将结果存储在 sum 变量中,最后打印出结果。需要注意的是,当函数没有返回值时,需要使用关键字
void
来指定函数返回...
c语言中
返回void
和无
返回值
有区别吗?
答:
其值到底是0或者非0。还可以从
函数
的
返回值
中得到更加丰富的信息。比如:函数的运行情况,比较结果,生成数或串,计算结果……所以对于不想利用的返回值,就应该对其显式地以
void
修饰。这是一种好的编程习惯。关于编程习惯的东西,可以自己找资料学习,关键是自己能花心思培养。
返回值
类型为
void
*是什么意思啊?
答:
返回值void
* 表示返回一个指针,指针类型可以是任意类型 返回值void 表示无返回值
请问 成员方法中的
void
叫无
返回值
类型 他到底有什么用啊 ?是说程序运...
答:
……class
void
*作为
函数返回值
到底有什么用
答:
//刚才那个哥们说的不对,
void
*类似char*,类似java里的byte_pointer,指针指向一个地址,不包含这个地址的对象的类型。所有void*的意思是可以被强制类型转换成任何类型的指针,例如内存分配函数 malloc
函数返回
的指针就是 void * 型,用户在使用这个指针的时候,要进行强制类型转换 include <stdlib.h> ...
C语言当中
void
在
函数
名前面是空类型,这个空类型是指无
返回值
还是说返回...
答:
空类型确实是无
返回值
。不过由于不同编译器规则不一样,
void
空返回不一定是通用于各种编译器的,所以这样写出来的程序的移植性能很差,而且,标准C文件里并没有把void写进去。所以,写程序的时候即便没什么用,也最好以指定返回类型为int,在代码末尾加上一句return 0;即可。
C语言
函数
return和
void
的用处和意义分别是什么?
答:
void
用途为:1. 如果
函数
没有
返回值
,那么其返回值应声明为void类型,否则会被编译器作为返回整型值处理。2.如果函数无参数,那么应声明其参数为void类型,否则编译器会报错。3.如果函数的参数可以是任意类型指针,那么应声明其参数为void *。如:memcpy函数原型为void * memcpy(void *dest, const ...
void函数
可以return吗
答:
可以 return的作用:它可以告诉操作系统一些信息。如调用成功等。还有可能返回错误代码号等。
void函数
在自然结束处的return并无多大意思,只是可读性考虑;但你要想在函数中间退出,此时就必须使用return来结束。比如在某个分支提前返回的情况。例如:main()是默认
返回值
是int的函数,也可以是其他返回类型的;
C语言程序中的
void
跟return的使用方法?
答:
C语言里(旧标)如果
函数
前面不加返回类型, 就默认是
void
所以main() {} 就相当于 void main() {} void表示该函数没有
返回值
,所以不需要return xxx, 也不能return值 (但是可以单独用return跳出函数)对于main函数,现在是推荐 int main() { return 0; } ...
C语言中
函数
必须有
返回值
吗?没有无法使用对吗?
答:
不是必须有
返回值
。如果没有返回值类型名为"void"。
void函数
的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推……类型名有:void int long float int* long* float* ……...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜