为什么程序员使用void*

mon*_*mon 2 c pointers void dynamic-memory-allocation

我正在学习动力学数据结构,例如malloc功能.为什么有时程序员使用void*指针参数(例如)整数和字符的动态变量?有什么区别?有什么好处?

R S*_*ahu 5

每个指针类型都可以void*安全地转换.需要与各种对象,如指针的工作泛型函数mallocrealloc,如果他们使用才能发挥void*他们的接口.

  • 您可以添加更多内容.用2句话完整解释 - 这些在世界上很少见. (2认同)