编写在C中返回字符串的方法时什么被认为是更好的做法?处理返回的C字符串
传递一个缓冲器和大小:
void example_m_a(type_a a,char * buff,size_t buff_size)
或制备和返回适当大小的字符串:
char * example_m_b(type_a a)
P.S.你怎么想返回缓冲区PTR允许转让的风格和 嵌套函数即
char * example_m_a(type_a a,char * buff,size_t buff_size)
{
...
return buff;
}
秒! :) – Vern 2011-05-05 05:10:05