Perbedaan Konstanta dan Variabel dalam C++

A. Konstanta

Konstanta adalah jenis identifier yang bersifat konstan atau tetap dan berguna untuk menentukan nilai yang merupakan tetapan, misalnya nilai pi, kecepatan cahaya, dll.

Ada 2 cara untuk membuat sebuah konstanta, yaitu

  1. dengan menggunakan preprocessor directive #define
    Contoh:
    #define MAX 5;
  2. menggunakan kata kunci const.
  3. Contoh:
    const double PI = 3.14;
B. Variabel 

Variabel adalah sebuah identifier yang mempunyai nilai dinamis (dapat diubah).

Bentuk umumnya:

tipe_data nama_variabel1, nama_variabel2, nama_variabel3;

contoh:
int A, B, C;
int A=10, B=15, C=25;


Variabel bisa dibagi menjadi 3, yaitu:

1. Variabel Global 
Contoh kode:

2. Variabel Lokal
Contoh kode:



3. Variabel Statis : 
Variabel statis adalah variabel yang menempati ruang memori komputer secara permanen, artinya nilai terakhir dari variabel ini akan terus disimpan.

Bentuk Umum:
static tipe_data nama_variabel;

Bandingkan kedua contoh kode berikut:

1) Menggunakan Variabel Biasa


2) Menggunakan Variabel Statis



Postingan populer dari blog ini

Jenis-jenis Tipe Data dalam C++

Syarat-syarat Pembuatan Identifier dalam Pemrograman