Mobil Programlama

iOS

DERS PROGRAMI
iOS 201 Ders Programı

Sabitlerden Oluşan İfadeler

Lisans: Creative Commons 26.11.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

Objective-C dilinde ifadeler (expressions); işlem operatörleri, değişken (variable) ve sabitlerin (constant) geçerli kullanımı ile oluşturulur.

Sabitlerden oluşan ifadeler, sadece sabit ve operatör içerirler:

17 + 2

3

'b' – 200 / 3  gibi.

Burada ilk ifadenin sonucu 19 sabitidir. İkinci ifade zaten sadece 3 sabitinden oluşuyor. Üçüncü ifadenin sonucu ise b karakterinin ASCII kodu 98 olduğu için  98-200/3 şeklinde hesaplanacaktır. Önce bölme yapılacağı için 200/3’ün sonucu 66 olarak bulunacaktır; çünkü iki tamsayı arasındaki işlemin sonucu daima bir tamsayıdır.

Bu durumda sonuç;

'b'–200/3=98–66=32

olarak hesaplanacaktır. Bu sonucu elde eden ve yazdıran Objective-C programı aşağıdadır:

 

#import <Foundation/Foundation.h>
 
int main(int argc,const char *argv[])
{
    NSAutoreleasePool *pool=[[NSAutoreleasePool alloc] init];
 
    NSLog( @"\n'b'-200/3=%i",'b'-200/3);
    [pool drain];
    return 0;
}