iOS 101Başlangıç seviyesi derslerde iOS uygulama geliştirme ortamını detaylı olarak inceliyoruz.

Tüm Eğitimleri Aldın mı? Kendini sınamanın tam zamanı

Haydi Sınava Gir

Sabitlerden Oluşan İfadeler

Kategori : Mobil | Lisans : Creative Commons (by-nc-sa) | En son 11.05.2016 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : android sabitlerden oluşan ifadeler

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;
}