[英]typecasting in C
在我的代碼中,我得到此錯誤:
expected ‘const void *’ but argument is of type ‘struct in_addr’
我使用memcmp
我可以強制類型轉換struct in_addr
到const void*
為const void * (struct in_addr )
您需要轉換對象的地址 ,而不是對象本身:
(const void *)&my_obj
但實際上,此類轉換是隱式的,因此您可以使用:
&my_obj
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.