Pengertian dan Contoh Inisialisasi Variabel C++

Tags

Pengertian dan Contoh Inisialisasi Variabel - belajar c++

Variabel Adalah suatu tempat menampung data atau konstanta di memori yang mempunyai nilai atau data yang dapat berubah-ubah selama proses program. Ketika variabel yang tidak ditambahkan keterangan nilai dideklarasikan, mereka memiliki nilai yang belum ditentukan sampai mereka ditugaskan input nilai kepada variabel untuk pertama kalinya. Dan jika ada variabel yang memiliki nilai tertentu dari saat itu bisa disebut sebagai inisialisasi variabel. Dalam C ++, ada tiga cara untuk menginisialisasi variabel, yaitu :

Baca juga : Pengertian dan Deklarasi Variabel C++

1. C-like Initialization, diwariskan dari bahasa C, terdiri dari menambahkan tanda sama dengan “=” diikuti dengan nilai variabel tersebut.
type identifier = initial_value;

Misalnya, untuk mendeklarasikan variabel bertipe int dengan nama “x” dan menginisialisasi ke nilai nol “0” dari saat yang sama saat dinyatakan, kita dapat menulis:
Int x = 0 ;
2. Inisialisasi Constructor, diperkenalkan pada C ++, membungkus nilai awal didalam dan antara tanda kurung “()”
type identifier (initial_value);

Sebagai contoh:
 int x (0);
3. Inisialisasi Seragam, diperkenalkan oleh revisi C ++ standar, pada tahun 2011 , mirip dengan di atas, tetapi menggunakan kurung kurawal “{}” bukan tanda kurung.
type identifier {initial_value};

Baca juga : Pengertian Identifier dan Scope Identifier C++

Sebagai contoh:
 int x {0};

Contoh Program Initialization of variables
#include <iostream>
#include <conio>
int main ()
{
   int a=6;               // C-like Initialization, int bernilai= 6
   int b(2);              // Inisialisasi Constructor, int bernilai=2
   int c{3};              // Inisialisasi Seragam, int bernilai=4
   int hasil;            // int tidak bernilai. value undetermined

   a = a + b;
   hasil = a - c;
   cout <<”hasilnya adalah = “<< hasil;

   getch();
}

Cukup sekian dari belajarcpp.com semoga artikel ini bisa bermanfaat untuk kita semua. Mohon maaf atas kekuranganya dan Terima Kasih atas dukungan dan kunjungan anda ke BelajarCPP. Have a nice day.

Last update : 2 Februari 2016


EmoticonEmoticon