C

Strings in C (char arrays)

Në shqip: Teksti në C

ShpjegimiSQ

C-ja s'ka tip string: teksti është thjesht një varg shkronjash (char[]) që mbaron me një karakter të veçantë '\0'. Prandaj s'mund t'i krahasosh me == ose t'i bashkosh me + — përdor funksionet e <string.h>.

EnglishEN

C has no string type: text is just an array of characters (char[]) ending with a special '\0' character. That's why you can't compare them with == or join them with + — you use the functions in <string.h>.

Si ta mendosh

Si një tren me vagonë shkronjash, që në fund ka gjithmonë një vagon të kuq „FUND“ që e tregon ku mbaron.

Lexoje në anglisht

Like a train of letter carriages that always has a red “END” carriage at the back showing where it stops.

Shembull kodic

char emri[] = "Arta";   // A r t a \0 → 5 bajtë
printf("%s\n", emri);
printf("%c\n", emri[0]);   // A

Terma të lidhur