返回值void* 表示返回一个指针,指针类型可以是任意类型 返回值void 表示无返回值
VOID本身的含意就是空。所以void 就是返回空,即什么也不返回。常见的写法有:void main(void){}
:void为空类型,是没有返回值的。像int这种才是有返回值的,int返回一个整数,float返回一个小数,string...
void类型是一种特殊的类型,它表示函数没有返回值。当一个函数被声明为返回void类型时,它意味着该函数执行完毕后不会返回任何值。 让我们来看一个简单的例子,理解一下void类型的使用方式: functiongreet(name:string):void{console.log(`Hello,${name}!`); } 在上面的例子中,我们定义了一个名为greet的函数,它...
表示函数没有返回值2.用void*定义指针,这是一个指向非具体数据类型的指针,称为无类型指针,或者通用型的指针变量,一般在使用的时候通过强制转化,可以给其他类型的指针变量赋值。例如:NULL不是被定义为0,就是被定义为(void*)0,这两种值几乎是相同的。
void类型就是无返回值类型的,如果你缺省,在函数名前面不加void的话,系统默认的是int类型的,
输出”。如果该函数的确不需要“输出”数据,那么通过void来进行标记,就可以和其他函数进行区分。【构造函数和析构函数】主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值。重点在于“创建”和“摧毁”,而不是“输出”。所以不需要返回值,也就不需要通过void进行标记。
main函数有返回int类型时你在命令行运行可以获得返回值 比如:你有返回int的编译后的程序为a,void返回的编译后为b。在linux shell下 a echo ?0 b echo ?空的没有任何内容显示。在windows下的也一样道理 这个返回值的目的是给系统返回一个值,用来判断你的程序执行过程是否有问题。从而达到下个程序...
前者说明函数是无返回值 后者说明函数是返回int值 是否要返回,要看程序的逻辑要求 ~~~