Oddiy ma'lumotlarni chiqarishda ularga matn deb qaraladi va u qo‘shtirnoq ichida yoziladi.
C++ tilida operand qiymatini birga oshirish va kamaytirishning samarali vositalari mavjud. Bular inkrement (++) va decrement(-- ) unar amallardir.
Operandga nisbatan bu amallarning prefiks va postfiks ko‘rinishlari bo’ladi. Prefiks ko‘rinishda amal til ko‘rsatmasi bo‘yicha ish bajarilishidan oldin operandga qo‘llaniladi. Postfiks holatda esa amal til ko‘rsatmasi bo‘yicha ish bajarilgandan keyin operandga qo‘llaniladi.
Prefiks yoki postfiks amal tushunchasi faqat qiymat berish bilan bog’liq ifodalarda o‘rinli: ;
х=у++; //
postfiks
index =--i; //
prefiks
count:++; //
unar amal, "++count; "
bilan ekvivalent
abc-- ; // unar amal, "--abc; " bilan ekvivalent
Bu yerda y o‘zgaruvchining qiymati x o‘zgaruvchisiga o‘zlashtiriladi va
keyin
bittaga oshiriladi, i o‘zgaruvchining
qiymati bittaga kamaytirib, index o‘zgaruvchisiga o‘zlashtiriladi.
sizeof amali: Har xil turdagi o‘zgaruvchilar kompyuter xotirasida turli sondagi baytlarni egallaydi. Bunda, hattoki bir turdagi o‘zgaruvchilar ham qaysi kompyuterda yoki qaysi operatsion sistemada amal qilinishiga qarab turli o‘lchamdagi xotirani band qilishi mumkin.
Bu ishni
C++ tilida sizeof amali yordamida bajarish mumkin. Quyida keltirilgan dasturda kompyuterning platformasiga mos ravishda tayanch turlarining o‘lchamlari chop qilinadi.
int main()
{
cout<<’’int turining o‘lchami: "<
cout<<’’float turining o‘lchami: "<
cout<<’’double turining o‘lchami: "<
cout<<’’char turining o‘lchami: "<
28