Advertisement
KvArt

Strpy funkcija

Jul 12th, 2022
849
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.59 KB | None | 0 0
  1. //• strcpy() : string copy – kopira stringove
  2.  
  3. char *strcpy(char *dst, const char *src){
  4. int i = 0;
  5. while( src[i] != ‘\0) {
  6. dst[i] = src[i];
  7. i++;
  8. }
  9. dst[i] = ‘\0;
  10. return dst;
  11. }
  12.  
  13.  
  14. //strcpy() druga varijanta
  15.  
  16. char *strcpy(char *dst, const char *src) {
  17. char *d = dst;
  18. while( *src != ‘\0)
  19. *d++ = *src++;
  20. *d = ‘\0;
  21. return dst;
  22. }
  23.  
  24. //strcpy() treća varijanta
  25.  
  26. char *strcpy(char *dst, const char *src)
  27. {
  28. char *d = dst;
  29. while( *d++ = *src++ );
  30. return dst;
  31. }
  32.  
  33. //Rezultat izraza *d++ = *src++ je dodeljena vrednost. Kada je ta vrednost 0, ciklus se prekida.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement