gpt4 book ai didi

c - 从 libc 中的函数返回的字符串分配在哪里?

转载 作者:太空宇宙 更新时间:2023-11-04 05:45:52 25 4
gpt4 key购买 nike

我开始了一些套接字编程,并遇到了函数 inet_ntoa 。该函数的原型(prototype)为 char * inet_ntoa(struct in_addr in);

那么这个字符串将如何/在哪里分配?我应该免费调用吗?

最佳答案

来自 inet_ntoa(3) :

The inet_ntoa() function converts the Internet host address in given in network byte order to a string in standard numbers-and-dots notation. The string is returned in a statically allocated buffer, which subsequent calls will overwrite

所以,不。

关于c - 从 libc 中的函数返回的字符串分配在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5324671/

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