Pahami bahwa string C adalah array char yang diakhiri null terminator.
Buka → # Null TerminatorPelajari peran karakter '�' sebagai penanda akhir string.
Buka → # Deklarasi StringDeklarasikan string sebagai char array atau char pointer ke string literal.
Buka → # String LiteralsPahami string literal di read-only memory dan sifatnya yang tidak boleh diubah.
Buka → # Array char dan Pointer charBandingkan deklarasi char str[] dan char *str dan implikasi mutabilitasnya.
Buka → # strlenHitung panjang string dengan strlen tanpa menghitung null terminator.
Buka → # strcpy dan strncpySalin string dengan strcpy dan versi aman strncpy.
Buka → # strcat dan strncatGabungkan string dengan strcat dan versi bounded strncat.
Buka → # strcmpBandingkan dua string dengan strcmp dan pahami return value -1, 0, 1.
Buka → # strchr dan strstrCari karakter dan substring dengan strchr dan strstr.
Buka → # Membaca StringBaca string dari stdin dengan fgets bukan scanf %s.
Buka → # Memotong dan Memecah StringPecah string menjadi token dengan strtok dan strategi penggunaannya.
Buka → # Konversi String ke AngkaKonversi string ke angka dengan atoi, strtol, dan strtod.
Buka → # String dan EncodingPelajari encoding ASCII, UTF-8, dan multibyte character di C.
Buka → # Keamanan Pemrosesan StringHindari buffer overflow pada string dengan strlen check dan fungsi bounded.
Buka →