//nslog和printf的區別,簡單的給大家交流一下,若有錯誤,請指出哦,不勝感激
會自動換行,不需要新增換行符,printf需要新增\n換行符
會自動加上專案工程名、時間和程序資訊,而printf僅輸出要輸出的資訊,不會新增任何額外的東西。
//3.輸入型別有區別:nslog期待nsstring*,而printf期待const char *。
支援%@去列印乙個物件型別,而printf則不支援
/*執行結果如下:
2016-01-26 09:50:57.188 1[961:27642] trust yourself,you are the best!
trust yourself,you are the best!
trust yourself,you are the best!program ended with exit code: 0
*/
#import
intmain(intargc,constchar* argv)
return0;
}
puts 和printf 的區別
功 能 送一字串到流stdout中 用 法 int puts char string 程式例 include stdio.h int main void 初學者要注意以下例子 include include int main void 從此例中可看到puts輸出字串時要遇到 0 也就是字元結束符才停...
printk和printf的區別
大部分常用的c庫函式在linux核心中都已經得到了實現。在所有沒有實現的函式中,最著名的就數printf 函式了。核心 雖然無法呼叫 printf 函式,但它可以呼叫printk 函式。printk 函式負責把格式化好的字串拷貝到核心日誌緩衝上,這樣syslog程式就可 以通過讀取該緩衝區來獲取核心...
puts和printf的區別
1 printf格式字串包含三種型別的物件 1 字串常量 2 格式控制字串 3 轉義字元。字串常量按原樣輸出並在顯示中用作提示。輸出項在輸出表列中給出,格式控制字串和每個輸出項在數量和型別上應一一對應。格式控制字串是以 開頭的字串,後跟各種格式控制字元,以指示輸出資料的型別 寬度 精度等。2 put...