Lompat ke konten Lompat ke sidebar Lompat ke footer

Membuat Long String Multibaris Bahasa C

Pada bahasa C, pengguna dapat memecah string pada titik tertentu sesuai dengan keinginan user dengan menggunakan dua tanda kutip ganda dibagian tengah string yang akan dipecah. Berikut adalah contoh sederhana untuk melakukan pemecahan string.


Sebelum memahami lebih dalam materi tentang Membuat Long String Multibaris Bahasa C, terlebih dahulu pelajari materi tentang: Array Dua Dimensi Sebagai Parameter Bahasa C, Alokasi Array Dinamis Dua Dimensi Bahasa C, dan Array dan Pointer Bahasa C dan Fungsinya.

Contoh:

#include<stdio.h>

 

int main()

{

// Dapat diletakkan tanda

// kutip dimanapun pada string

char *str1 = "makan""cincau";

 

// Dapat diletakkan spasi

// antara dua tanda kutip

char *str2 = "Nasi" "Padang";

char *str3 = "Rendang"

"Padang";

 

puts(str1);

puts(str2);

puts(str3);

 

puts("makan" // Break string

// multi baris

"danmakan");

return 0;

}

Output:
makancincau
NasiPadang
RendangPadang
makandanmakan



Berikut adalah beberapa contoh penggunaan long string yang dipecah menggunakan dua tanda kutip untuk bentuk keterbacaan yang lebih baik.

Contoh:

#include<stdio.h>

 

int main()

{

char *str = "Dunia ini adalah"

" panggung sandiwara, dimana"

" jumanji hanyalah mitos yang"

" digunakan oleh pemerintahan"

" dunia untuk menutupi segala"

" keburukannya.";

 

puts(str);

 

return 0;

}

Output:
Dunia ini adalah panggung sandiwara, dimana jumanji hanyalah mitos yang digunakan oleh pemerintahan dunia untuk menutupi segala keburukannya.

Juga dapat dilakukan penulisan long string pada printf dan cout.

Contoh:

#include<stdio.h>

 

int main()

{

char *str = ", dimana juman"

"ji hanyalah mitos yang"

" digunakan oleh pemerin"

"tahan dunia untuk menut"

"upi segala keburukannya.";

 

printf ("Dunia ini adalah"

" panggung sandiwara %s ",

 str);

return 0;

Output:
Dunia ini adalah panggung sandiwara, dimana jumanji hanyalah mitos yang digunakan oleh pemerintahan dunia untuk menutupi segala keburukannya.

Artikel ini didedikasikan kepada: Adila Salma Khatwang, Ahmad Rozali, Alvin Cita Maulana, Amalia Salsabila, dan Anggita Putri Andamari.

5 komentar untuk "Membuat Long String Multibaris Bahasa C"

  1. Apa yang dimaksud dengan string pada bahasa C?

    BalasHapus
    Balasan
    1. String sebenarnya merupakan karakter array yang terdiri dari satu atau multidimensi yang diakhiri dengan karakter null pada bahasa C.

      Hapus
  2. Output yang dihasilkan salah, tolong dikoreksi pada bagian contoh string ke dua pada program.

    BalasHapus
    Balasan
    1. Tidak ada yang salah, coba dipratikkan ulang nanti akan paham tentang materi string.

      Hapus
  3. Sebuah trik yang bagus, makasih, jadi lebih bisa memahami fungsi string.

    BalasHapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -