能否使用
我之所以问这个问题,是因为我正在修改源代码,当前实现只支持在一个字符串中放置一个值,但我正在修改它以支持一个值数组。 我希望尽可能少地更改原始实现。
如果这不起作用,是否有其他方法可以建议做到这一点?我应该妥协并使用for循环(没有stringbuffers会有多好)吗?
本质上:将double数组的所有值放入同一个字符串以进行返回的最佳方法是什么?
snprintf
打印数组?我知道它可以接受多个参数,并且至少需要和格式化字符串一样多的参数,但如果我只给它一个格式化字符串和一个值数组,它会将整个数组打印到缓冲区吗?我之所以问这个问题,是因为我正在修改源代码,当前实现只支持在一个字符串中放置一个值,但我正在修改它以支持一个值数组。 我希望尽可能少地更改原始实现。
如果这不起作用,是否有其他方法可以建议做到这一点?我应该妥协并使用for循环(没有stringbuffers会有多好)吗?
本质上:将double数组的所有值放入同一个字符串以进行返回的最佳方法是什么?