Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <malloc.h>
- #include <string.h>
- char strings[3][8] = {"str1\n\0\0\0", "str12\n\0\0", "str123\n\0"};
- int main()
- {
- char** str_arr = malloc(sizeof(char*) * 3);
- for (int i = 0; i < 3; i++)
- {
- str_arr[i] = malloc(sizeof(char) * 8);
- memcpy(str_arr[i], strings[i], 8);
- }
- for (int i = 0; i < 3; i++)
- {
- printf(str_arr[i]);
- free(str_arr[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement