1. 程式人生 > >解決xcode printf 無輸出

解決xcode printf 無輸出

今天用xcode 8.3 的 Command Line Tool 新建了一個c語言程式。官方給出的例子是這樣的:

#include <stdio.h>

int main(int argc, const char * argv[]) {
    // insert code here...
    printf("hello,world!\n");
    return 0;
}

執行起來,console控制檯列印良好,沒有任何問題。而自己寫了一個程式碼是這樣的:

#include <stdio.h>

int main(int argc, const char
* argv[]) { // insert code here... int a = 1; int b = a++; printf("b: %d", b); return 0; }

結果控制檯輸出是這樣的:
這裡寫圖片描述

十分納悶,goole了很久,並沒有找到答案。後來經多次實驗發現,在Xcode中想要用printf在控制檯列印,需要在末尾加上 \n ,也就是換行符。
希望能幫助遇到同樣問題的朋友們。