Menu
CoddyTech

Array karakter

Pelajaran 6 dari 26 dalam kursus Array di C++ di Coddy.

Array ini terutama digunakan untuk menyimpan karakter. Jika kita ingin menyimpan sebuah kata, kita menggunakan array karakter.

Untuk mendeklarasikan array karakter, kita menetapkan ukuran array setidaknya satu lebih besar daripada jumlah huruf di dalam kata.

Misalnya, kata "Arya" memiliki 4 huruf. Untuk menyimpan setiap huruf secara terpisah dalam array, kita mendeklarasikan array karakter berukuran 4+1, yaitu berukuran 5.

char name[5];

Agar lebih aman, kita selalu mendeklarasikan array dengan ukuran yang lebih besar, misalnya 100, yang akan berfungsi dalam kondisi apa pun.

 

Mengapa array karakter digunakan?

Array karakter digunakan untuk menyimpan kata. Satu ruang ekstra yang kita ambil dari memori digunakan untuk mendeklarasikan NULL.

 NULL menandai akhir kata dan ditulis sebagai '\0'

Kita juga dapat menggunakan array karakter sebagai tipe data tersendiri untuk menerima input dan menghasilkan output 

char str[100];
cin>>str;
cout<<str;

Jika kita ingin mengakses karakter satu per satu, kita juga bisa melakukannya dengan menggunakan indeks berbasis 0.

cout<<str[2];
challenge icon

Tantangan

Masukkan sebuah kata dalam bentuk array karakter, lalu cetak setiap karakternya dengan pemisah spasi menggunakan while loop.

Coba sendiri

#include<iostream>
using namespace std;

int main(){

  //Write your code here 

    return 0;
}   

Semua pelajaran di Array di C++

Latihan sendiri: Compiler C++ online