Tuesday, 10 October 2017

Jenis Variabel Pada Bahasa Pemrograman C++

Jenis Variabel Pada Bahasa Pemrograman C++. Sebuah variabel memberikan kita dengan nama storage atau penyimpanan bahwa program bisa dapat memanipulasi. Setiap variabel dalam C ++ memiliki tipe tertentu, yang menentukan ukuran dan tata letak memori variabel; rentang nilai yang dapat disimpan dan seperangkat operasi yang dapat diterapkan ke variabel. Nama variabel dapat terdiri dari huruf, angka, dan garis bawah karakter. Ini harus dimulai dengan huruf atau garis bawah dan huruf kecil adalah berbeda karena C ++ adalah case-sensitive: Ada berikut jenis dasar variabel di C ++ yang perlu untuk Anda ketahui.
C ++ juga memungkinkan untuk mendefinisikan berbagai jenis variabel,  seperti Pencacahan, Pointer, Array, Referensi, Data struktur, dan Kelas. Berikut bagian akan mencakup bagaimana mendefinisikan, menyatakan dan menggunakan berbagai jenis variabel. Lebih jelasnya lihatlah tampilan gambar di bawah ini

Jenis Variabel Pada Bahasa Pemrograman C++
gambar untuk jenis variabel pada bahasa C++
 
Definisi variabel dalam C ++
Definisi variabel memberitahu compiler mana dan berapa banyak penyimpanan untuk membuat untuk variabel. Definisi variabel menentukan tipe data, dan berisi daftar satu atau lebih variabel dari tipe tersebut sebagai berikut:
type variable_list;
Di sini C ++ tipe data yang valid termasuk char, char, int, float, ganda, bool atau user-defined objek, dll, dan variable_list dapat terdiri dari nama satu atau lebih identifier yang dipisahkan dengan koma. Beberapa deklarasi yang valid adalah sebagai berikut:
int        i, j, k;
char     c, ch;

float     f, salary;
double d; 
Garis int i, j, k; baik menyatakan dan mendefinisikan variabel i, j dan k; yang memerintahkan compiler untuk membuat variabel bernama i, j dan k tipe int. Variabel dapat diinisialisasi (ditugaskan nilai awal) dalam deklarasi mereka.Initializer terdiri dari tanda yang sama diikuti oleh ekspresi konstan sebagai berikut:
type variable_name = value; 
Contoh sederhana scriptnya
extern int d = 3, f = 5;  // declaration of d and f.
int d = 3, f = 5;            // definition and initializing d and f.
byte z = 22;                // definition and initializes z.
char x = 'x';                // the variable x has the value 'x'. 
Untuk definisi tanpa initializer: variabel dengan lama penyimpanan statis implisit diinisialisasi dengan NULL (semua byte memiliki nilai 0); nilai awal dari semua variabel lain tidak terdefinisi.
Deklarasi variabel dalam C ++
 
Sebuah deklarasi variabel memberikan jaminan kepada compiler bahwa ada satu variabel yang ada dengan jenis tertentu dan nama sehingga compiler melanjutkan untuk kompilasi tentang variabel. Sebuah deklarasi variabel memiliki arti pada saat kompilasi saja, compiler membutuhkan variabel yang sebenarnya deklarasi pada saat menghubungkan program. Sebuah deklarasi variabel berguna ketika Anda menggunakan beberapa file dan Anda mendefinisikan variabel Anda di salah satu file yang akan tersedia pada saat menghubungkan C++
Contoh:
Coba contoh berikut dimana variabel telah dinyatakan di atas, tetapi telah didefinisikan di dalam fungsi utama:
 
#include <iostream>
using namespace std;

// Variable declaration:
extern int a, b;
extern int c;
extern float f;

int main ()
{
    // Variable definition:
       int a, b;
       int c;
       float f;
   // actual initialization
      a = 10;
      b = 20;
      c = a + b;

     cout << c << endl ;

     f = 70.0/3.0;
     cout << f << endl ;

     return 0;
Itu saja yang dapat saya posting tentang jenis variabel pada bahasa pemrograman C++, apabila Anda ingin lebih mengerti dalam bahasa pemrograman C++ maka silahkan Anda bisa menyalin kode diatas dan untuk kemudian di compile menggunakan Command Prompt ataupun Microsoft Studio 2005. 

Apabila dalam pembahasan di atas ada yang masih kurang ataupun belum jelas maka silahkan Anda bisa bertanya di bawah melalui kotak komentar yang tersedia.

No comments:

Post a Comment

Featured Post

Ponter Pada Bahasa Program C++

Tahukah Anda apa itu Pointer? C ++ pointer mudah dan menyenangkan untuk belajar, tugas beberapa C ++ dilakukan lebih mudah dengan pointer...