---
name: "kdk_fan_freeall"
section: "3"
platform: "linux"
package: "libkysdk-system"
version: "3.0.1.4-1"
release: "Arch Linux 2026-11-07"
platforms: ["linux"]
url: "https://carta.tech/man/kdk_fan_freeall"
---

# kdk\_fan\_freeall(3)

用于回收字符串列表

## NAME

kdk\_fan\_freeall - 用于回收字符串列表

## SYNOPSIS

```
#include <libkyfan.h>

extern inline void kdk_fan_freeall(char **ptr);

Link with -lkyfan.
```

## Detailed Description

The main function of the interface is to recycle a list of strings of type char \*\*.

The argument *ptr* is a list of strings of type char \*\*.

## RETURN VALUE

No return value

## EXAMPLES

```
#include "libkyfan.h"
#include <stdio.h>
#include <stdlib.h>
int main()
{
    char **fan = kdk_fan_get_information();
    int index = 0;
    while (fan[index])
    {
        printf("%s0, fan[index]);
        index++;
    }
    kdk_fan_freeall(fan);
    return 0;
}
```

## CONFORMING TO

These functions are as per the withdrawn POSIX.1e draft specification. The following functions are Linux extensions: **kdk\_fan\_get\_information**().

## SEE ALSO

[**kdk\_fan\_get\_information**(3)](/man/kdk_fan_get_information/3.md).
