Download - Makalah Rev Pointer

Transcript

DI SUSUN OLEH : - Maulana - Dwi Hardianto - Aan Susilo - Sis Mauladi - Sutiono - Eka Sutisna

KATA PENGANTARPuji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat dan karunian Nya , sehingga penulis dapat menyelesaikan makalah Algoritma Pemrograman dengan materi Pointer . Makalah ini di susun dalam rangka memenuhi tugas kelompok mata kuliah Algoritma pemrograman , pada makalah ini kami akan membahas tentang materi Pointer dengan program C++ . Kami menyadari banyak kekurangan dan kesalahan dalam pembuatan makalah , selanjutnya harapan kami adalah saran dan kritik dari pembaca . Semoga makalah ini bermanfaat bagi para pembaca .

Jakarta , 27 November 2011 ( Penulis )

Daftar Isi Kata Pengantar . Bab .I PointerI.1. I.2. I.3. I.4. I.5. I.6. Operator Pointer..................................1 Mendefiniskan Variabel Pointer........2-3 Pointer pada Array...........................4-5 Pointer pada String..........................6-7 Penutup................................................. Referensi..

BORLAND C++

Bab I : Pengenalan Operator PointerPENGERTIAN POINTERPointer (variabel penunjuk) adalah suatu variabel yang berisi alamat memori dari suatu variabel lain. Alamat ini merupakan lokasi dari obyek lain (biasanya variabel lain) di dalam memori. Contoh, jika sebuah variabel berisi alamat dari variabel lain, variabel pertama dikatakan menunjuk ke variabel kedua . Operator Pointer ada dua, yaitu : Operator deference & Operator & bersifat unary (hanya memerlukan satu operand saja). Operator & menghasilkan alamat dari operandnya. Operator reference * Operator * bersifat unary (hanya memerlukan satu operand saja). Operator * menghasilkan nilai yang berada pada sebuah alamat.

1

BORLAND C++

Definisi Variabel Pointer

Mendefiniskan Variabel PointerPenjelasan Untuk mendefinisikan suatu variabel pointer dapat anda lihat dibawah ini :

tipe_data *nama_variabel;

Contoh: int *a; atau int* a; char *ket; atau char* ket;

2

Contoh-1 /* ------------------------------ */ /* Perubahan Nilai dengan Pointer */ /* ------------------------------ */ #include #include main() { int a = 93; int *b ; clrscr(); cout


Top Related