2012-08-22 42 views
0

除了我之外,有沒有人有問題,/ n沒有在輸出字符串中生成新行?這是由Stephen Kochan編寫的「Objective in C Programming」第四版中的一個入門程序。代碼運行時沒有錯誤,但打印/ n而不是推進與文本相反的行。是否有需要查看的Xcode對話框設置?使用Xcode 4.4的目標C中的換行符

感謝,

邁克爾

// First programming example 

#import <'Foundation/Foundation.h> 

int main(int argc, const char * argv[]) 
{ 

    @autoreleasepool { 

     // insert code here... 
     NSLog(@"Testing..../n....1/n....2/n....3"); 
    } 
    return 0; 
} 
+0

的「和'in the import statement are not in the actual code。我需要粘貼這些才能使Stack Overflow編輯器不會截斷或格式化線條。 – user1180395

+0

要正確地設置代碼的格式,請使用4個空格縮進每行,或者選擇你所有的代碼並點擊'{}'圖標以得到相當的格式。:) –

回答

8

在Objective-C(以及許多其他編程語言...)換行符\n/n

+3

你擊敗了它,因爲我第一次嘗試回答r太短> = [--- haha​​ha :) +1 – justin

4

轉義字符,則在使用反斜槓,而不是正斜槓,一個新的路線是:\n並回車是\r

/n只是......好「/ N」

+0

嘿,我敢肯定你的意思是'回車'而不是'墨盒回報'。讓我猜...輸入匆忙+自動更正?:-) – jlehr

+0

Stackoverflow和iPad是不是這樣一個好的組合...好現貨。更正。 – Daniel

+1

實際上墨盒返回也ok - http://en.wikipedia .org/wiki/Carriage_return :) – Daniel