Compare commits
1 Commits
string_imp
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
0fb7f71f79
|
@@ -143,7 +143,7 @@ int main(void) {
|
||||
|
||||
/*
|
||||
* Compile with: gcc main.c src/string.c
|
||||
* Output: Final string: "Hello,World,😀" Splitted: ["Hello" "World" "😀" ]
|
||||
* Output: Final string: "Hello,World,😀" Split: ["Hello" "World" "😀" ]
|
||||
*/
|
||||
int main(void) {
|
||||
string_t *x = string_new(" Hello, ").value.string;
|
||||
@@ -155,7 +155,7 @@ int main(void) {
|
||||
string_t *str = string_concat(x_trm, y_rev).value.string;
|
||||
string_t **strings = string_split(str, ",").value.split.strings;
|
||||
|
||||
printf("Final string: \"%s\" Splitted: [", str->data);
|
||||
printf("Final string: \"%s\" Split: [", str->data);
|
||||
for (int idx = 0; idx < 3; idx++) { printf("\"%s\" ", strings[idx]->data); }
|
||||
printf("]\n");
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ int main(void) {
|
||||
const size_t count = res_split.value.split.count;
|
||||
string_t **strings = res_split.value.split.strings;
|
||||
|
||||
printf("Original string: \"%s\"\nSplitted string: ", to_split->data);
|
||||
printf("Original string: \"%s\"\nSplit string: ", to_split->data);
|
||||
for (size_t idx = 0; idx < count; idx++) {
|
||||
printf("\"%s\" ", strings[idx]->data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user