C++用void* 作为函数参数有什么作用?

如题所述

void* 的意思是这是一个指针,你可以在函数中将这个指针转换为任何一个数据结构的指针。
可以说void*功能是相当强大的。
例如,在你设计模块间接口时,暂时无法判定传参类型。
就可以通过void*传入,在函数中将指针转化你需要的类型就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-28
void
setvalue(double);代表没有返回值
double
getsine(void);代表没有形参
void的英文函数是没有或者是空
函数里面
void放在前面代表没有返回值
void放在后面代表没有形参或者是空形参的意思

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网