SlideShare a Scribd company logo
POINTER Oleh Achmad Solichin Assisten Labkom FTI Universitas Budi Luhur
POINTER ADALAH suatu variabel yang berisi alamat memori dari suatu variabel lain. Alamat ini merupakan lokasi dari obyek lain (biasanya variabel lain) di dalam memori
OPERATOR dalam Pointer : Operator * Operator UNARY yang menghasilkan nilai variabel dari suatu variabel alamat Operator & Operator UNARY yang menghasilkan alamat dari suatu variabel
DEKLARASI POINTER type *nama_pointer;   Contoh : int *px; char *pstring; float *pecah; int *dodol;
POINTER
POINTER Jalan Ciledug Raya No 95 Jakarta RUMAH ALAMAT VARIABEL BIASA VARIABEL POINTER A *pA
POINTER int a; int *pa; a = 10; pa = &a a pa 10 FFF4
#include “stdio.h” #include “conio.h” void main() {  int x, y; /* x dan y bertipe int */ int *px; /* px pointer yang menunjuk objek */ clrscr(); x = 87; px = &x; /* px berisi alamat dari x */ y = *px; /* y berisi nilai yang ditunjuk px */ printf(“Alamat x = %p\n”, &x); printf(“Isi px  = %p\n”, px); printf(“Isi x  = %i\n”, x); printf(“Nilai yang ditunjuk oleh px = %i\n”, *px); printf(“Nilai  y  = %i\n”, y); getch(); }
#include “stdio.h” #include “conio.h” void main() {  float *x1, *x2, y; clrscr(); y = 13.45; x1 = &y; /* Alamat dari y disalin ke variabel x1 */ x2 = x1; /* Isi variabel x1 disalin ke variabel x2 */ printf(“Nilai variabel y = %.2f ada di alamat %p\n”, y, x1); printf(“Nilai variabel y = %.2f ada di alamat %p\n”, y, x2); getch(); }
#include “stdio.h” #include “conio.h” void main() {  int nilai[3], *penunjuk; clrscr(); nilai[0] = 125; nilai[1] = 345; nilai[2] = 750; penunjuk = &nilai[0]; printf(“Nilai %i ada di alamat memori %p\n”, *penunjuk, penunjuk); printf(“Nilai %i ada di alamat memori %p\n”, *(penunjuk+1), penunjuk+1); printf(“Nilai %i ada di alamat memori %p\n”, *(penunjuk+2), penunjuk+2); getch(); }

More Related Content

PPTX
Perulangan dan Array dalam PHP
PPT
PPT
Pertemuan II Function
PPT
Function
PDF
Modul 2 strukdat
PPT
Bab 2 identifier dan tipe data
PDF
Pertemuan 6 Fungsi String
PPTX
Ppt ganjil genap
Perulangan dan Array dalam PHP
Pertemuan II Function
Function
Modul 2 strukdat
Bab 2 identifier dan tipe data
Pertemuan 6 Fungsi String
Ppt ganjil genap

What's hot (16)

PPTX
Ppt ganjil genap2
PPTX
Function dalam PHP
PDF
Pertemuan 11 Fungsi (Function)
PPT
Fungsi dan Prosedur
PPT
Penggunaan Makro Define dan Header dalam Pemograman C++
DOCX
Latihan java depandi
PPTX
Presentation1
PDF
Pt6 pt-loop komplek
PPTX
10 operator dan ungkapan part 2
PPT
DOCX
Metode Secant
PPTX
10 operator dan ungkapan part 2
PPT
Pointer
PDF
M05c perulangan2
PPTX
materi Php lanjutan
DOCX
Lapopran praktikum struktur data pertemuan 1 Tipe Data
Ppt ganjil genap2
Function dalam PHP
Pertemuan 11 Fungsi (Function)
Fungsi dan Prosedur
Penggunaan Makro Define dan Header dalam Pemograman C++
Latihan java depandi
Presentation1
Pt6 pt-loop komplek
10 operator dan ungkapan part 2
Metode Secant
10 operator dan ungkapan part 2
Pointer
M05c perulangan2
materi Php lanjutan
Lapopran praktikum struktur data pertemuan 1 Tipe Data
Ad

Viewers also liked (6)

PPT
Pengenalan Internet Dan Teknologinya
PPTX
5 Tahun Membuat Pesawat Kertas
PDF
How Not Php
PPT
Stack Linier
PPT
02.Rekayasa Web
PPT
08. Soal Ujian Akhir
Pengenalan Internet Dan Teknologinya
5 Tahun Membuat Pesawat Kertas
How Not Php
Stack Linier
02.Rekayasa Web
08. Soal Ujian Akhir
Ad

Similar to Pointer (20)

PDF
6. pemrograman pointer
PDF
Modul 2 strukdat
PPT
PPTX
ppt array di kirim.pptx ppt array........
PPT
Pointer
PPT
Pertemuan6.ppt
PDF
MATERI POINTER TKJ K13
PPT
Pertemuan5.ppt
PDF
Pointer c++
PPT
Pertemuan ke 5 Membaca & menulis karakter (input & output).ppt
PDF
3. Pointer dan List Berkait Singly
PDF
Ix struktur pointer
PPT
Materi kuliah 23 pointer part 3
 
PPT
Materi kuliah 23 pointer part 3
PDF
Pemrograman C++ - Pointer
PPTX
Materi Kuliah pada Minggu 2 - POINTER.pptx
PPT
Materi kuliah 23 pointer part 3
PPT
Materi kuliah 23 pointer part 3
PPTX
Materi kuliah 03 pointer part 1
 
PPTX
Materi kuliah 03 pointer part 1
6. pemrograman pointer
Modul 2 strukdat
ppt array di kirim.pptx ppt array........
Pointer
Pertemuan6.ppt
MATERI POINTER TKJ K13
Pertemuan5.ppt
Pointer c++
Pertemuan ke 5 Membaca & menulis karakter (input & output).ppt
3. Pointer dan List Berkait Singly
Ix struktur pointer
Materi kuliah 23 pointer part 3
 
Materi kuliah 23 pointer part 3
Pemrograman C++ - Pointer
Materi Kuliah pada Minggu 2 - POINTER.pptx
Materi kuliah 23 pointer part 3
Materi kuliah 23 pointer part 3
Materi kuliah 03 pointer part 1
 
Materi kuliah 03 pointer part 1

More from Achmad Solichin (20)

PDF
Kuliah Umum - Tips Publikasi Jurnal SINTA untuk Mahasiswa Galau (6 Agustus 2022)
PDF
Materi Webinar Web 3.0 (16 Juli 2022)
PDF
Webinar: Kesadaran Keamanan Informasi (3 Desember 2021)
PPTX
Webinar PHP-ID: Mari Mengenal Logika Fuzzy (Fuzzy Logic)
PDF
Webinar PHP-ID: Machine Learning dengan PHP
PPTX
Webinar Data Mining dengan Rapidminer | Universitas Budi Luhur
PPTX
TREN DAN IDE RISET BIDANG DATA MINING TERBARU
PPTX
Metodologi Riset: Literature Review
PPTX
Materi Seminar: Artificial Intelligence dengan PHP
PPTX
Percobaan Perpindahan Kalor melalui Konduksi, Konveksi dan Radiasi
PDF
Metodologi Riset: Literature Review
PPTX
Depth First Search (DFS) pada Graph
PPTX
Breadth First Search (BFS) pada Graph
PPTX
Binary Search Tree (BST) - Algoritma dan Struktur Data
PPTX
Computer Vision di Era Industri 4.0
PDF
Seminar: Become a Reliable Web Programmer
PPTX
The Big 5: Future IT Trends
PDF
Modern PHP Developer
PPTX
Seminar: PHP Developer for Dummies
PPT
Pertemuan 1 - Algoritma dan Struktur Data 1
Kuliah Umum - Tips Publikasi Jurnal SINTA untuk Mahasiswa Galau (6 Agustus 2022)
Materi Webinar Web 3.0 (16 Juli 2022)
Webinar: Kesadaran Keamanan Informasi (3 Desember 2021)
Webinar PHP-ID: Mari Mengenal Logika Fuzzy (Fuzzy Logic)
Webinar PHP-ID: Machine Learning dengan PHP
Webinar Data Mining dengan Rapidminer | Universitas Budi Luhur
TREN DAN IDE RISET BIDANG DATA MINING TERBARU
Metodologi Riset: Literature Review
Materi Seminar: Artificial Intelligence dengan PHP
Percobaan Perpindahan Kalor melalui Konduksi, Konveksi dan Radiasi
Metodologi Riset: Literature Review
Depth First Search (DFS) pada Graph
Breadth First Search (BFS) pada Graph
Binary Search Tree (BST) - Algoritma dan Struktur Data
Computer Vision di Era Industri 4.0
Seminar: Become a Reliable Web Programmer
The Big 5: Future IT Trends
Modern PHP Developer
Seminar: PHP Developer for Dummies
Pertemuan 1 - Algoritma dan Struktur Data 1

Recently uploaded (20)

PPTX
Model Lintas minat dan pendalaman materi
PDF
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
PPTX
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
PPTX
1. Bahan Bacaan Pola Pikir Bertumbuh.pptx
PDF
PPT Yudisium Ceremony Agusus 2025 - new. pdf
DOCX
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
PDF
Presentasi Aplikasi Persiapan ANBK 2025.pdf
DOCX
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PPTX
Presentasi Al-Quran Hadits Kelompok XI.1
PPTX
Paparan Penyesuaian Juknis BOSP Tahun 2025
PDF
System Requirement Enterprise Resource Planning Jasa Penulisan dan Pembuatan ...
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
PDF
1.Materi Kebijakan Umum Program Revit.pdf
PPTX
Keragaman kerajinan tangan mancanegara.pptx
PPTX
MATERI MPLS TENTANG KURIKULUM DAN KEGIATAN PEMBELAJARAN
Model Lintas minat dan pendalaman materi
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
1. Bahan Bacaan Pola Pikir Bertumbuh.pptx
PPT Yudisium Ceremony Agusus 2025 - new. pdf
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
Bahan Tayang OJT Pembelajaran Mendalam KS
Presentasi Aplikasi Persiapan ANBK 2025.pdf
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
Presentasi Al-Quran Hadits Kelompok XI.1
Paparan Penyesuaian Juknis BOSP Tahun 2025
System Requirement Enterprise Resource Planning Jasa Penulisan dan Pembuatan ...
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
1.Materi Kebijakan Umum Program Revit.pdf
Keragaman kerajinan tangan mancanegara.pptx
MATERI MPLS TENTANG KURIKULUM DAN KEGIATAN PEMBELAJARAN

Pointer

  • 1. POINTER Oleh Achmad Solichin Assisten Labkom FTI Universitas Budi Luhur
  • 2. POINTER ADALAH suatu variabel yang berisi alamat memori dari suatu variabel lain. Alamat ini merupakan lokasi dari obyek lain (biasanya variabel lain) di dalam memori
  • 3. OPERATOR dalam Pointer : Operator * Operator UNARY yang menghasilkan nilai variabel dari suatu variabel alamat Operator & Operator UNARY yang menghasilkan alamat dari suatu variabel
  • 4. DEKLARASI POINTER type *nama_pointer; Contoh : int *px; char *pstring; float *pecah; int *dodol;
  • 6. POINTER Jalan Ciledug Raya No 95 Jakarta RUMAH ALAMAT VARIABEL BIASA VARIABEL POINTER A *pA
  • 7. POINTER int a; int *pa; a = 10; pa = &a a pa 10 FFF4
  • 8. #include “stdio.h” #include “conio.h” void main() { int x, y; /* x dan y bertipe int */ int *px; /* px pointer yang menunjuk objek */ clrscr(); x = 87; px = &x; /* px berisi alamat dari x */ y = *px; /* y berisi nilai yang ditunjuk px */ printf(“Alamat x = %p\n”, &x); printf(“Isi px = %p\n”, px); printf(“Isi x = %i\n”, x); printf(“Nilai yang ditunjuk oleh px = %i\n”, *px); printf(“Nilai y = %i\n”, y); getch(); }
  • 9. #include “stdio.h” #include “conio.h” void main() { float *x1, *x2, y; clrscr(); y = 13.45; x1 = &y; /* Alamat dari y disalin ke variabel x1 */ x2 = x1; /* Isi variabel x1 disalin ke variabel x2 */ printf(“Nilai variabel y = %.2f ada di alamat %p\n”, y, x1); printf(“Nilai variabel y = %.2f ada di alamat %p\n”, y, x2); getch(); }
  • 10. #include “stdio.h” #include “conio.h” void main() { int nilai[3], *penunjuk; clrscr(); nilai[0] = 125; nilai[1] = 345; nilai[2] = 750; penunjuk = &nilai[0]; printf(“Nilai %i ada di alamat memori %p\n”, *penunjuk, penunjuk); printf(“Nilai %i ada di alamat memori %p\n”, *(penunjuk+1), penunjuk+1); printf(“Nilai %i ada di alamat memori %p\n”, *(penunjuk+2), penunjuk+2); getch(); }