【发布时间】:2019-11-05 17:07:58
【问题描述】:
堆栈溢出有这个问题 Why type cast a void pointer? 我想就评论提出相关问题,但我不允许,因为我是新手。 我的问题在纪尧姆给出的第二个答案中,有这个功能。
void some_function(void * some_param) {
int some_value = *((int *) some_param); /* ok */
我可以这样做吗
// function defination
void some_function(void * some_param) {
int some_value = *some_param;
// calling function, casting in argument
some_function((int *) some_param);
谢谢
【问题讨论】:
标签: c casting void-pointers