Ads (728x90)

Latest Post

Kesehatan

Tips


Kata kunci New, dapat digunakan untuk mengalokasikan memori pada ruang yang masih kosong. Kata kunci ini diikuti oleh tipe data yang akan dialokasikan, sehingga compiler akan mengetahui seberapa besar memori yang akan dialokasikan. Sedangkan delete merupakan kebalikan dari new. Delete akan membebaskan memori dari variabel yang kita gunakan. Perintah delete ini sangat penting, karena apabila kita tidak membebaskan memori dari penggunaan, maka akan sangat memboroskan pemakaian memori, dan pada akhirnya akan membuat sistem berjalan tidak semestinya. Perhatikan contoh penggunaan new dan delete berikut ini.

Contoh 9.22. Penggunaan new dan delete.

#include <iostream>

using namespace std;

int main() {
int *Alamat;

// Melakukan alokasi memori
Alamat = new int;

// Menggunakan memori yang telah dialokasikan
*Alamat = 100;

cout<<"Nilai *Alamat : "<<*Alamat<<endl;

// membebaskan memori
delete Alamat;

return 0;
}

Halaman Terkait:
| Pointer dan array | Konsep dan pengertian pointer | Array |

Post a Comment