gpt4 book ai didi

c - WlanFreeMemory() 是否与 NULL 一起工作

转载 作者:太空宇宙 更新时间:2023-11-04 08:39:21 26 4
gpt4 key购买 nike

在查看 wlanapi 示例时,我最近多次看到以下模式:

if (ptr) {
WlanFreeMemory(ptr);
}

我写了一个小程序在空指针上调用 WlanFreeMemory,它执行时没有任何错误(我可以观察到),但我仍然不相信。

我首先假设这是程序员在删除、释放等之前添加不必要的 NULL 检查的常见问题。但是,我在 the msdn page 上没有看到任何内容。确认该函数可以安全地调用 NULL。也许在 Windows 编程方面更有经验的人知道这个问题的答案?

最佳答案

指针不能为空。如果允许 null,则指针将被注释为 _In_opt_ 而不是 _In_

关于c - WlanFreeMemory() 是否与 NULL 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24499369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com