Daftar Isi:

Bagaimana cara menemukan nilai pointer?
Bagaimana cara menemukan nilai pointer?

Video: Bagaimana cara menemukan nilai pointer?

Video: Bagaimana cara menemukan nilai pointer?
Video: Belajar C++ [Dasar] - 38 - Pointer 2024, November
Anonim

Untuk mendapatkan nilai sebuah pointer , cukup de-referensi penunjuk . int *ptr; ke dalam nilai ; *ptr = 9; nilai = *ptr; nilai sekarang 9. Saya sarankan Anda membaca lebih lanjut tentang petunjuk , ini adalah fungsi dasar mereka.

Jadi, bagaimana Anda mengakses nilai pointer?

Langkah:

  1. Deklarasikan variabel normal, tetapkan nilainya.
  2. Mendeklarasikan variabel pointer dengan tipe yang sama dengan variabel normal.
  3. Inisialisasi variabel pointer dengan alamat variabel normal.
  4. Akses nilai variabel dengan menggunakan tanda bintang (*) - ini dikenal sebagai operator dereference.

Selain di atas, apa nilai pointer di C? Poin-poin penting yang perlu diingat tentang pointer di C: Variabel normal menyimpan nilai sedangkan variabel pointer menyimpan alamat variabel. Isi pointer C selalu berupa bilangan bulat yaitu alamat. Selalu C pointer diinisialisasi ke batal , yaitu int *p = batal . Nilai dari batal penunjuknya adalah 0.

Juga Tahu, apa nilai pointer?

Ini berarti bahwa penunjuk menyimpan alamat memori dari variabel lain. Dengan kata lain, the penunjuk tidak memegang nilai dalam pengertian tradisional; sebagai gantinya, ia menyimpan alamat variabel lain. A penunjuk "menunjuk ke" variabel lain itu dengan menyimpan salinan alamatnya.

Apa pointer dengan contoh?

A penunjuk adalah variabel yang menyimpan alamat dari variabel lain. Tidak seperti variabel lain yang menyimpan nilai dari tipe tertentu, penunjuk menyimpan alamat dari sebuah variabel. Untuk contoh , variabel integer memegang (atau Anda dapat mengatakan menyimpan) nilai integer, namun integer penunjuk menyimpan alamat dari variabel integer.

Direkomendasikan: