string.h functions (strlen, strcpy, strcmp)
Në shqip: Funksionet e string.h
ShpjegimiSQ
Meqë teksti në C është varg shkronjash, punët me tekst bëhen me funksione nga <string.h>: strlen() numëron shkronjat, strcpy() kopjon, strcat() bashkon dhe strcmp() krahason (kthen 0 kur janë të barabartë). Kujdes që vargu i destinacionit të jetë mjaft i madh.
EnglishEN
Since text in C is an array of characters, text work is done with functions from <string.h>: strlen() counts characters, strcpy() copies, strcat() joins and strcmp() compares (returning 0 when equal). Make sure the destination array is big enough.
Si ta mendosh
Si veglat e rrobaqepëses për stofin: metri (strlen), gërshërët dhe qepja (strcpy, strcat), dhe krahasimi i dy copave (strcmp).
Lexoje në anglisht
Like a tailor's tools for fabric: the tape measure (strlen), cutting and sewing (strcpy, strcat), and comparing two pieces (strcmp).
Shembull kodic
char a[20] = "Tung, ";
strcat(a, "Arta"); // "Tung, Arta"
if (strcmp(a, "Tung, Arta") == 0) printf("Njësoj\n");
printf("%zu\n", strlen(a)); // 10