blob: 05157ec5a604ed84c984571f51882b9adc4a7f28 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef STRINGS_H
#define STRINGS_H
#include <stdio.h>
struct String {
size_t cap;
size_t len;
char* data;
};
void init_string(struct String *str, size_t initial_capacity);
void append_str(char *input_str, size_t len, struct String *str);
void append_char(char c, struct String *str);
void delete_char(struct String *str);
#endif /* !STRINGS_H */
|