C

strdup

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

strdup() krijon një kopje të një teksti në memorie të re (me malloc) dhe të kthen pointer-in. Mos harro ta lirosh me free() kur s'të duhet më.

EnglishEN

strdup() makes a copy of a string in new memory (with malloc) and returns the pointer. Don't forget to free() it when you're done.

Si ta mendosh

Si ta fotokopjosh një fletë dhe ta mbash kopjen në dosjen tënde.

Lexoje në anglisht

Like photocopying a sheet and keeping the copy in your folder.

Shembull kodic

char *kopja = strdup("Fjalori");
kopja[0] = 'f';
free(kopja);

Terma të lidhur