为什么在C中是void*有效的?

为什么在C中是void*有效的?

我认为这是因为void通常被用作函数的返回类型,以指示没有返回值。

Void*实际上非常有用!Void*被用作像malloc()和calloc()这样的内存函数的返回类型,因为它允许它们操作任何数据类型。此外,void*可用于创建泛型函数。一个经常被引用的例子是:void qsort (void* base, size_t num, size_t size, int (*comparator)(const void*,const void*))

这是一个实现快速排序的泛型函数。本例中的比较函数使用void*指针来表明它可以比较任何数据类型。

更多尼泊尔内容

拍《战狼2》,吴京能赚多少钱?
38365365.com打不开

拍《战狼2》,吴京能赚多少钱?

🗓️ 06-27 👁️ 4759
天涯明月刀身份升级必备 新手历练值获得大全
38365365.com打不开

天涯明月刀身份升级必备 新手历练值获得大全

🗓️ 07-07 👁️ 5304
数码相机洗照片价格揭秘:2025年洗印成本参考指南
38365365.com打不开

数码相机洗照片价格揭秘:2025年洗印成本参考指南

🗓️ 07-05 👁️ 3493
英雄联盟更新卡住不动是什么原因呢(lol更新卡住不动)
365体育亚洲官方登录

英雄联盟更新卡住不动是什么原因呢(lol更新卡住不动)

🗓️ 07-03 👁️ 5056
出国旅行必备的16个APP,看这篇就够了!(收藏)
365体育推荐

出国旅行必备的16个APP,看这篇就够了!(收藏)

🗓️ 07-04 👁️ 7678
如何在我的电脑上安装 ISO 文件 ▷➡️
365体育亚洲官方登录

如何在我的电脑上安装 ISO 文件 ▷➡️

🗓️ 06-30 👁️ 8889
我记忆中2010世界杯5件事
38365365.com打不开

我记忆中2010世界杯5件事

🗓️ 07-06 👁️ 1768
《宜人贷借款》注销账号方法教程
365体育推荐

《宜人贷借款》注销账号方法教程

🗓️ 07-02 👁️ 9986
兔的成语
38365365.com打不开

兔的成语

🗓️ 07-04 👁️ 9801