Exemplo n.º 1
0
/* Set a string */
extern void str_assign(struct str * str, char * s) {

    str_clear(str);
    str_append_string(str, s);
}
Exemplo n.º 2
0
/* ------------------------------------------------------------------------- */
str_t str_new_string(const char* initial_string) {
    return str_append_string(str_new(), initial_string);
}   /* str_new_string() */
Exemplo n.º 3
0
/* Append an integer to a str. */
extern void str_append_int(struct str * str, int i) {

    char s[30];
    sprintf(s, "%d", i);
    str_append_string(str, s);
}