9
1.1-jadval
Butun toifa shakllari
Toifa
ko„rinishi
Mazkur toifadagi o„zgaruvchining
qabul qiladigan qiymatlar oralig„i
O„zgaruvchining
kompyuter xotirasidan
egallaydigan joyi
short int
signed: -32768 ... 32767
unsigned: 0 ... 65535
2 bayt
int
signed: -2147483648 ...
2147483647
unsigned: 0 ... 4294967295
4 bayt
long int
signed: -2147483648 ...
2147483647
unsigned: 0 ... 4294967295
4 bayt
Bu sanab o„tilgan toifalar o„zlarining qiymatlar qabul qilish oralig„i va
xotiradan egallagan joyining katta yoki kichikligi bilan farqlanadi. Shuning uchun,
o„zgaruvchilarning qabul qiladigan qiymatlarini katta yoki kichikligiga qarab,
yuqoridagi toifalardan mosini tanlash maqsadga muvofiqdir.
Toifalar uchun xotira hajmining ajratilishi kompyuter konfiguratsiyasiga va
kompilyatorga bog„liq bo„ladi. Ixtiyoriy bir toifaning
xotirada egallaydigan
hajmini bilish mumkin. Buning uchun
sizeof() funksiyasini ishlatish mumkin.
#include
using namespace std;
int main()
{
cout<
system("pause");
}
10
Bu yerda natija baytlarda chiqadi, ya‟ni 4.
Funksiyaga kirish parametri
sifatida toifa nomi beriladi.
Butun toifaning quyidagicha ko„rinishlari mavjud.
Short
short int
signed short
signed short int
unsigned short
unsigned short int
int
signed int
unsigned
unsigned int
long
long int
signed long
signed long int
unsigned long
unsigned long int
Berilgan m va n butun sonlari ustida quyidagi arifmetik amallar bajarish
dasturini ko„rib chiqaylik: m
n, m-n, m*n.
#include
using namespace std;
int main()
{ int m,n;
cin>>m>>n;
int k1=m+n;
int k2=m-n;
int k3=m*n;
cout<
system("PAUSE");
}
Dostları ilə paylaş: