belajar Deklarasi variabel c++
Deklarasi variabel C++
Untuk menggunakan variabel di C + + , pertama kita harus mendeklarasikan tipe data yang menentukan kita inginkan . Sintaks untuk mendeklarasikan variabel baru adalah untuk menulis specifier tipe data yang diinginkan ( seperti int , bool , float ... ) diikuti oleh variabel identifier yang valid . Sebagai contoh:
Untuk menggunakan variabel di C + + , pertama kita harus mendeklarasikan tipe data yang menentukan kita inginkan . Sintaks untuk mendeklarasikan variabel baru adalah untuk menulis specifier tipe data yang diinginkan ( seperti int , bool , float ... ) diikuti oleh variabel identifier yang valid . Sebagai contoh:
1
2int a;
float mynumber;ada dua jenis deklarasi variiabel C++ , Yang pertama menyatakan variabel bertipe int dengan identifier a . Yang kedua menyatakan variabel tipe float dengan identifier mynumber . Setelah menyatakan , variabel dan mynumber dapat digunakan dalam seluruh lingkup mereka dalam program ini . Jika Anda akan untuk menyatakan lebih dari satu variabel dari jenis yang sama , Anda dapat mendeklarasikan semua dari mereka dalam sebuah pernyataan tunggal dengan memisahkan pengidentifikasi mereka dengan koma . Sebagai contoh:
int a, b, c;
yang Ini menyatakan tiga variabel (a , b dan c ) , mereka semua tipe int , dan memiliki arti yang sama persis seperti berikut :
Jenis data integer char, short, long and int dapat berupa ditandatangani atau unsigned tergantung pada kisaran angka yang dibutuhkan untuk diwakili . Jenis ditandatangani dapat mewakili nilai-nilai positif dan negatif , sedangkan jenis unsigned hanya dapat mewakili nilai-nilai positif ( dan nol ) . Hal ini dapat ditentukan dengan menggunakan salah satu specifier menandatangani atau specifier unsigned sebelum nama jenis . Sebagai contoh:
1
2
3int a;
int b;
int c;
Secara default , jika kita tidak menentukan baik ditandatangani atau unsigned pengaturan yang paling compiler akan menganggap tipe yang akan ditandatangani , karena itu bukan deklarasi kedua di atas kita bisa menulis :
1
2unsigned short int NumberOfSisters;
signed int MyAccountBalance;
dengan arti yang sama persis ( dengan atau tanpa kata kunci ditandatangani ) Pengecualian untuk aturan umum ini adalah tipe char , yang ada dengan sendirinya dan dianggap sebagai tipe data dasar yang berbeda dari signed char and unsigned char , dianggap menyimpan karakter .
int MyAccountBalance;
Anda harus menggunakan baiksigned
orunsigned
jika Anda berniat untuk menyimpan nilai numerik dalam variabel char berukuran .short
andlong
dapat digunakan sendiri sebagai jenis penentu . Dalam hal ini , mereka mengacu pada bilangan bulat jenis dasar masing-masing : short setara dengan int short dan jangka long adalah setara dengan long int . Berikut dua deklarasi variabel adalah sama:Akhirnya ,
1
2short Year;
short int Year;signed
andunsigned
juga dapat digunakan sebagai tipe standalone specifiers , yang berarti sama dengansigned int
andunsigned int
masing-masing. Berikut dua deklarasi yang sama:
1
2unsigned NextYear;
unsigned int NextYear;berikut contoh simpelnyaJangan khawatir jika sesuatu yang lain daripada deklarasi variabel sendiri terlihat sedikit aneh bagi Anda . Anda akan melihat sisanya secara rinci dalam bagian mendatang .
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23// operating with variables
#include <iostream>
using namespace std;
int main ()
{
// declaring variables:
int a, b;
int result;
// process:
a = 5;
b = 2;
a = a + 1;
result = a - b;
// print out the result:
cout << result;
// terminate the program:
return 0;
} 4
Komentar
Posting Komentar