Program String di C

String sebenarnya adalah larik karakter satu dimensi yang diakhiri oleh a nullkarakter '\ 0'. Jadi string yang diakhiri null berisi karakter yang terdiri dari string yang diikuti oleh anull.

Deklarasi dan inisialisasi berikut membuat string yang terdiri dari kata "Hello". Untuk menampung karakter nol di akhir larik, ukuran larik karakter yang berisi string adalah satu lebih banyak dari jumlah karakter pada kata "Halo."

char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};

Jika Anda mengikuti aturan inisialisasi array maka Anda dapat menulis pernyataan di atas sebagai berikut -

char greeting[] = "Hello";

Pada bagian ini, kita akan belajar bagaimana bekerja dengan bahasa pemrograman string C. Kami telah membagi contoh dalam beberapa sub-bagian untuk lebih memahami apa yang kami lakukan -

Program Dasar

Program-program ini dibuat khusus untuk memahami dasar-dasar string dalam C. Program ini menangani string sebagai larik karakter.

  • Program untuk mencetak string di C

  • Program untuk mencetak karakter string demi karakter di C

  • Program untuk mencari panjang string tanpa fungsi di C

  • Program untuk menghitung karakter yang terjadi di C

  • Program untuk menghitung vokal yang terjadi di C

  • Program untuk mengurutkan karakter string dalam C

Program Multi-string

Program-program ini memiliki lebih dari satu variabel string. Ini akan memberi Anda wawasan tentang cara bekerja dengan beberapa variabel string dalam bahasa pemrograman C -

  • Program untuk menyalin string di C

  • Program untuk membalikkan string di C

  • Program untuk mencari string di C

  • Program untuk menukar string di C

  • Program untuk membandingkan dua string di C

  • Program untuk menggabungkan dua string di C

  • Program String Anagram di C

Program String Panjang

Kalimat atau garis bisa dianggap sebagai string yang panjang. Program berikut berkaitan dengan konsep yang sama -

  • C Program untuk membalikkan kata dalam satu baris

  • C Program untuk membalikkan garis