Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Svet* vytvorKopii(tSvet* puvodniSvet){ /*definice funkce vytvorKopii, dekladace a popis v Svet.h*/
- tSvet* kopieSveta = vytvorSvet();
- kopieSveta->cisloSveta = puvodniSvet->cisloSveta;
- kopieSveta->poleSouhvezdi =(char**)calloc((strlen(puvodniSvet->poleSouhvezdi)), sizeof(puvodniSvet->poleSouhvezdi));
- for (int i = 0; i < (strlen(puvodniSvet->poleSouhvezdi))/sizeof(puvodniSvet->poleSouhvezdi); i++)
- {
- kopieSveta->poleSouhvezdi[i] = (char*)calloc(strlen(puvodniSvet->poleSouhvezdi), sizeof(puvodniSvet->poleSouhvezdi));
- }
- strcpy(kopieSveta->nazevSveta, puvodniSvet->nazevSveta);
- strcpy(kopieSveta->zprava, puvodniSvet->zprava);
- strcpy(kopieSveta->poleSouhvezdi, puvodniSvet->poleSouhvezdi);
- kopieSveta->next = puvodniSvet->next;
- return kopieSveta;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement