<1-ifoda> ? <2-ifoda> : <3-ifoda> Masalan:a < b ? a : b. Тiplar bilan ishlovchi amallar. Тiplarni o‘zgartirish amali quyidagi ikki
kurinishga ega:
Kanonik: (tip_nomi) operand; masalan: r=(unsigned long)1; Funksional: tip_nomi (operand); masalan: z=double(1); Хotiradagi hajmni hisoblash sizeof amalining ikki ko‘rinishi mavjud:
sizeof ifoda masalan: Sizeof 3.14=8 sizeof (tip) masalan: Sizeof(char)=1
1.6. Ko‘rsatkichlar va ilovalar Ko‘rsatkichlar ta’rifi. Ko‘rsatkichlar qiymati konkret tipdagi obyektlar
uchun xotirada ajratilgan adreslarga tengdir. Shuning uchun ko‘rsatkichlar
ta’riflanganda ularning adreslarini ko‘rsatish shart. O‘zgaruvchi ko‘rsatkichlar
quyidagicha ta’riflanadi.
* Misol uchun int * lp, lk .
Ko‘rsatkichlarni ta’riflaganda insializatsiya qilish mumkindir. Initsializatsiya
quyidagi shaklda amalga oshiriladi: