Advertisement
Smudla

Untitled

Dec 30th, 2014
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. Svet* vytvorKopii(tSvet* puvodniSvet){          /*definice funkce vytvorKopii, dekladace a popis v Svet.h*/
  2.     tSvet* kopieSveta = vytvorSvet();
  3.     kopieSveta->cisloSveta = puvodniSvet->cisloSveta;
  4.     kopieSveta->poleSouhvezdi =(char**)calloc((strlen(puvodniSvet->poleSouhvezdi)), sizeof(puvodniSvet->poleSouhvezdi));
  5.     for (int i = 0; i < (strlen(puvodniSvet->poleSouhvezdi))/sizeof(puvodniSvet->poleSouhvezdi); i++)
  6.     {
  7.         kopieSveta->poleSouhvezdi[i] = (char*)calloc(strlen(puvodniSvet->poleSouhvezdi), sizeof(puvodniSvet->poleSouhvezdi));
  8.     }
  9.     strcpy(kopieSveta->nazevSveta, puvodniSvet->nazevSveta);
  10.     strcpy(kopieSveta->zprava, puvodniSvet->zprava);
  11.     strcpy(kopieSveta->poleSouhvezdi, puvodniSvet->poleSouhvezdi);
  12.     kopieSveta->next = puvodniSvet->next;
  13.     return kopieSveta;
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement