【发布时间】:2013-05-27 13:42:28
【问题描述】:
在我的代码中:
int number_compare(void *val1, void *val2) {
if (*(int*) val1 < *(int*s) val2) {
所以基本上要从 void* 转换为 int 我必须转换 *(int *)。
这有效并给了我正确的结果,有人可以告诉我为什么,或者指向一个解释它的线程。我已经看过了,找不到我理解的答案。
【问题讨论】:
-
s打错了,对吧? -
感谢您清除 sn-ps,我学会了如何将指针投射到我想要的位置。
标签: c type-conversion