#include "str_ptr.h" #include int main (int argc, char * * argv) { char * psz; int i; char * pszDelim; psz = Str_new("argv: "); pszDelim = ""; for (i = 0; i < argc; i ++) { Str_appendf(& psz, "%s%s", pszDelim, argv[i]); pszDelim = ", "; } printf("%s\n", psz); Str_free(& psz); return (0); }