gpt4 book ai didi

c - 与 vsprintf 类似,实现为使用动态创建的字符串数组而不是 va_list

转载 作者:行者123 更新时间:2023-11-30 15:28:39 24 4
gpt4 key购买 nike

n 变量的字符串插值通常涉及可变参数函数。在 C 中,是否有类似于 vsprintf 的替代方案,可以采用动态创建的字符串数组而不是 va_list?

int foo (char *s, const char *format, char **strs );

最佳答案

不,C 标准库中没有这样的函数。

鉴于您的格式字符串非常有限(仅支持 %s 以及宽度修饰符),您也许可以通过解析格式字符串来自己实现这一点。

关于c - 与 vsprintf 类似,实现为使用动态创建的字符串数组而不是 va_list,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26502890/

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