Is void
C 编程语言中的数据类型?如果可以,它可以存储什么类型的值?如果我们有int
, float
, char
等等,来存储值,为什么void
需要吗?而虚空的范围是多少?
Void 被认为是一种数据类型(出于组织目的),但它基本上是一个关键字,用作放置数据类型的占位符,以表示“无数据”。
因此,您可以将不返回值的例程声明为:
void MyRoutine();
但是,您不能像这样声明变量:
void bad_variable;
然而,当用作指针时,则它具有不同的含义:
void* vague_pointer;
这声明了一个指针,但没有指定它指向哪种数据类型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)