Beberapa cara pendeklarasian array:
int nilai[4] = {2, 4, 3, 7};
int nilai[] = {2, 4, 3, 7};
int nilai[4]; nilai[0] = 2; nilai[1] = 4; nilai[2] = 3; nilai[3] = 7;
Untuk tipe data char,
Tanpa array:
char huruf = 'A';
Dengan array:
char kata[6] = {'A', 'z', 'h', 'a', 'r', 'y'};
char kata[6] = "Azhary";
char kata[] = "Azhary";
Ingat! Array of char = string.
Cara menampilkan string ke layar:
#include <stdio.h> int main() { char kata[] = "Azhary"; printf("Nama = %s", kata); return 0; }
Menampilkan huruf ke-2 pada variabel kata:
printf("%c", kata[1]);
Multi-dimensional Array,
char kalimat[2][15] = {"Azhary", "Arliansyah"};
Menampilkan kata "Azhary" pada variabel kalimat:
printf("%s", kalimat[0]);
..(!! Array adalah Pointer !!)..
*kata == kata[0]
*(kata + 1) == kata[1]
Contoh source code:
#include <stdio.h> int main() { int x[2]; x[1] = 1; if (*(x + 1) == x[1]) { printf("Sama\n"); } return 0; }
Post a Comment