2010-08-12 127 views
0

我有一個變量:司不工作

int Result = 42 % 84; 

但是其對NSLog的返回null?

+7

這不是劃分算子,這是模數。 – Darron 2010-08-12 14:01:24

+1

我懷疑師沒有工作;你的代碼中很可能存在一個錯誤。展示更多代碼會更好,讓我們能夠回答你做錯了什麼。 – kiamlaluno 2010-08-12 14:01:43

+4

請顯示您的日誌代碼以及! – mikecsh 2010-08-12 14:03:24

回答

6

要NSLog一個整數,請使用%d

int result = 42 % 84; 
NSLog(@"%d", result); 
+0

仍然不能正常工作 – Daniel 2010-08-12 14:01:29

+1

@Daniel:向我們展示更多您的代碼。 – kennytm 2010-08-12 14:03:13

+1

@Daniel:另外,定義「不工作」。一個錯誤?產出與預期不符?請具體說明。 – David 2010-08-12 14:04:27

0

它如何在NSLog中返回null?你寫了「%@」嗎?

2
int r=42%84; 
NSLog(@"%d", r); 

上面的代碼記錄了我42。