- Dapatkan link
- X
- Aplikasi Lainnya
1.
Perbedaan array,pointer,dan struktur
Array merupakan sekumpulan variabel yang mempunyai
tipe yang sama, Pointer merupakan variabel yang menunjuk ke lokasi
alamat tertentu, sedangkan Struktur merupakan sekumpulan variabel yang
mempunyai tipe yang berbeda
2.
Jelaskan deklarasi array dan cara mengakses array
Contoh deklarasi array:
Int nilai[10],
Int merupakan
tipe data
Nilai merupakan
nama variabel
[10] merupakan
besarnya array
Cara mengaksesnya adalah ketika telah dimasukkan nilai kedalam sebuah
array, program dapat mengakses setiap nilai pada array apabila sudah
dibutuhkan. Nilai sebuah indeks selalu dalam tipe interger, kemudian dimulai
dari angka nol dan dilanjutkan ke angka berikutnya sampai akhir array.
3.
Jelaskan deklarasi pointer dan cara mengakses pointer
Contoh deklarasi pointer:
Int*nilai;
Int merupakan
tipe data
*
menunjukkan tanda variabel pointer
Nilai merupakan
nama variabel pointer
Cara mengaksesnya adalah hanya memanggil identitas dari pointer tersebut,
pemanggilan itu akan menghasilkan nilai dari
pointer yang berupa alamat memori dari variabel yang ditunjuk oleh pointer
tersebut.
4.
Jelaskan deklarasi struktur dan cara mengakses struktur
Contoh deklarasi struktur:
typedef struct tanggal {
int tgl;
char bulan[15];
int tahun;
} TGL;
void main()
{
TGL a;
a.tgl = 17;
strcpy(a.bulan,”Agustus”);
a.tahun = 1945;
printf(“%d %s %d\n”, a.tgl, a.bulan,
a.tahun);
}
Cara mengaksesnya Setelah kita berhasil
membuat sebuah deklarasi object. untuk mengakses member struct dari object
tersebut kita membutuhkan Member Access Operator yaitu tanda”.” antara nama object dan nama
anggota variabel struct.
Komentar
Posting Komentar