Tutorial Belajar Menggunakan Pointer di Bahasa c dengan Mudah


Pointer adalah sebuah variabel yang menyimpan alamat dari suatu variabel lain. Dengan menggunakan tanda * maka kita dapat menyatakan bahwa variabel tersebut adalah pointer dengan tipe data tertentu. Lebih jelasnya dapat simak video ini
Kemudian untuk mendapatkan suatu alamat pointer, kamu dapat menggunakan tanda & di depan nama variabel yang akan ditunjuk oleh pointer.
Untuk menampilkan alamat pointer, kamu dapat menggunakan tanda %p saat mencetaknya menggunakan printf(). Sedangkan untuk mencetak isi variabel yang ditunjuk oleh pointer, dapat kamu gunakan tanda didepan nama variabel pointer*.

PRAKTEK

  • Silahkan jalankan kode di sebelah kanan dan perhatikan output-nya di konsol


Source:

#include <stdio.h>

int main () {

int x = 10;
int* y;

y = &x;

printf("size of x: %lu\n", sizeof(x));
printf("address of x: %p\n", &x);
printf("address of y: %p\n", y);
printf("y: %d\n", *y);
}


Hasilnya:
size of x: 4
address of x: 0x7ffd0567e89c
address of y: 0x7ffd0567e89c
y: 10

Subscribe to receive free email updates:

0 Response to "Tutorial Belajar Menggunakan Pointer di Bahasa c dengan Mudah"

Posting Komentar