标签: c data-structures queue
我必须在queue中实现入队操作。在节点结构中,datatype的{{1}}为dataPtr。 这是我的代码,但在调用此函数时,如何传递参数?
queue
datatype
dataPtr
void*
答案 0 :(得分:5)
队列的void *指针意味着它可以存储(指向)任何类型的数据;队列不关心你存储在它里面的东西。
void *
因此,只需使用指向数据类型的指针即可调用enqeue函数。不应该将其投射到(void *)。
(void *)