当前位置:新励学网 > 秒知问答 > void代表什么意思

void代表什么意思

发表时间:2024-09-19 02:48:11 来源:网友投稿

void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。代表任意类型,而不是空的意思。

void*是void类型的指针。

void类型的指针的含义是:这是一个指针变量,该指针指向一个void类型的数。在函数的参数列表和返回值中,void代表的含义是:一个函数形参列表为void,表示这个函数调用时不需要给它传参。

返回值类型是void,表示这个函数不会返回一个有意义的返回值。

扩展资料:

C语言中的void的用法

void最常见的用法,就是在函数中限定函数的参数和返回值的voiddraw(void);表明函数draw没有参数也没有返回值,void在别的的地方的应用并不存在。

实际上如果把void和int,char,double等类型放到一起理解的话,首先还是那句揭示本质的话:变量类型就是固定大小内存块的别名。

那么void占用多大内存呢,编译器并没有定义void占用多大内存,所以对于voidvar;这样的定义,编译器自然是不允许的,在vs中的错误提示是:不允许使用不完整的类型。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!