deklarasi deklarasi type_data *NamaVar type_data *NamaVar Pengalokasian memori pointer Pengalokasian memori pointer 1. Var_pointer = alamat_var_statis.

Slides:



Advertisements
Presentasi serupa
POINTER.
Advertisements

PERTEMUAN IV POINTER Pointer adalah suatu variabel penunjuk yang menunjuk pada suatu alamat memori komputer Pointer merupakan.
PERTEMUAN VIII POINTER
STRUKTUR DATA (7) single linked list circular
STRUKTUR DATA (8.1) double linked list non circular
Pointer Konsep Pemrograman.
Pointer. Output? #include int x = 2; void misteri(int a, int b) { a = 2*x; b = y; y = a; } main() { int y; x = 5; y = 7; misteri(x, y); printf("%d %d\n",
Pointer.
Pointer dan Reference (Bab 6).
LINKED LIST.
POINTER
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
Struktur Data Universitas PGRI Ronggolawe
ARRAY Dr. Lily Wulandari.
PERTEMUAN VI POINTER LANJUT
Pemrograman JAVA (TIB09)
Pemrograman Terstruktur
Pointer Variabel pointer sering disebut sebagai variabel yang menunjuk obyek lain, karena variabel pointer atau pointer adalah variabel yang berisi alamat.
Algoritma & Struktur Data Pointer Evangs Mailoa.
Operasi pada pohon biner
Single Linked List Yuliana Setiowati, S.Kom.
Alokasi Memori Yuliana Setiowati.
Pointer Memory Dinamic.
Pemrograman Dasar Pointers.
Pointer Yuliana Setiowati.
Algoritma & Struktur Data Linked List Evangs Mailoa.
Pointer Dr. Lily Wulandari.
POINTER (VAR.PENUNJUK)
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
LINKED LIST by Yohana N.
Pemrograman Berorientasi Obyek1 Sub Pokok Bahasan Array of class. Array Class. Pointer of class. Dynamic Memory Management.
STRUKTUR DATA Pointer dan Function
Algoritma dan Struktur Data
Algoritma dan Struktur Data
P O I N T E R. Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untu menunjukan ke suatu alamat memori sehingga.
Bab 8 Pointer Riyanto Sigit Konsep Dasar Pointer  Variabel pointer sering dikatakan sebagai variabel yang menunjuk ke obyek lain  Variabel.
Algoritma dan Struktur Data
Pemrograman Berorientasi Obyek1 Sub Pokok Bahasan Pointer. Reference. Function Passing Parameter by Value, by Reference, by Pointer.
Bab 05 Tipe Data dan Mengisi Variabel
Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006
POINTER.
Teknik Pemrog. Terstruktur 2
Pointer (Part 1).
Struktur Data (Data Structure) – IS 2313
POINTER Bag.2 Pertemuan 22 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
Double linked list non circular
Pemrograman Terstruktur
8. Singly Linear Linked List
Informatique Engineering Ahmad Dahlan University May 17, 2004
Pointer TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
POINTER
06.3 Hari-6.
Pointer Variabel pointer sering disebut sebagai variabel yang menunjuk obyek lain, karena variabel pointer atau pointer adalah variabel yang berisi alamat.
Pointer Pertemuan 10 Bahasa C.
07.3 Hari-7.
Pertemuan 3 ARRAY DIMENSI BANYAK.
Struktur Data Khoiriya Latifa, M.Kom.
Tenia Wahyuningrum pointers Tenia Wahyuningrum
FUNGSI.
10.5 Nested loop 6.3 & 7.3 NESTED LOOP 255.
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Struktur Data Khoiriya Latifa, M.Kom.
Algoritma dan Struktur Data
STRUKTUR DATA PERTEMUAN 6.
POINTER
STRUKTUR DATA Pertemuan I
BY EMI SITA POINTER BY EMI SITA. POINTER VS VARIABLE Berisi nilai data Operasi yang dipakai bengan operator *,/,+,- Bersifa t statis Deklarasi int x Berisi.
Transcript presentasi:

deklarasi deklarasi type_data *NamaVar type_data *NamaVar Pengalokasian memori pointer Pengalokasian memori pointer 1. Var_pointer = alamat_var_statis 1. Var_pointer = alamat_var_statis p = &a; p = &a; 2. Var_dinamis = new type_data 2. Var_dinamis = new type_data p = new int p = new int Pembebasan alamat Pembebasan alamat delete var_pointer delete var_pointer NULL = nilai pointer yang tidak menunjuk kemana-mana NULL = nilai pointer yang tidak menunjuk kemana-mana

void mani() { void mani() { int x = 5; int x = 5; int *p; int *p; *p = &x; *p = &x; printf(“\n Nilai X=%d”, x); printf(“\n Nilai X=%d”, x); printf(“\n Alamat X=%x”, &x); printf(“\n Alamat X=%x”, &x); printf(“\n Nilai p=%d”,*p); printf(“\n Nilai p=%d”,*p); printf(“\n Alamat p=%x”, &x); printf(“\n Alamat p=%x”, &x); } }

void main() { void main() { int *p, *q; int *p, *q; p = new int ; p = new int ; *p = 5; *p = 5; q = new int ; q = new int ; *q = 8; *q = 8; delete p; delete p; p = q; p = q; q = new int; q = new int; *q = 6; *q = 6; printf(“*p = %d q = %d”,p,q); printf(“*p = %d q = %d”,p,q); } }

void main() { void main() { int x = 7; int x = 7; int *p; int *p; p = &x; p = &x; printf(“ x = %d p = %d”,x,*p); printf(“ x = %d p = %d”,x,*p); *p = 70; *p = 70; printf(“ x = %d p = %d”,x,*p); printf(“ x = %d p = %d”,x,*p); } }

void main() { void main() { char *ps; char *ps; ps = “Bahasa C/C++”; ps = “Bahasa C/C++”; printf(%s\n”,ps); printf(%s\n”,ps); printf(ps); printf(ps); printf(“%c”,*ps); printf(“%c”,*ps); } }