//輸出int型
NSLog(@"%d",10);
//輸出長整型
NSInteger a = 11;
NSLog(@"%ld",a);
//輸出無符號(hào)整形
unsigned int b = 12;
NSLog(@"%u",b);
//輸出float
NSLog(@"%f",0.5);
//輸出double
NSLog(@"%lf",12345678901234.4);
//輸出指針
NSString *str = @"哈哈";
NSLog(@"%p",str);
//輸出char型
char c_char = 'w';
NSLog(@"%c",c_char);
//輸出OC對(duì)象
NSArray *arr = @[@"1",@"2"];
NSLog(@"%@",arr);
//輸出C字符串
NSLog(@"%s","哈哈");
//輸出當(dāng)前被調(diào)用的方法名
NSLog(@"%@",NSStringFromSelector(_cmd));
//保留兩位小數(shù)
NSLog(@"%.2f",1.0203);
//使用0左補(bǔ)位
NSLog(@"%04d",1);
//使用空格左補(bǔ)位
NSLog(@"%4d",1);
//使用空格右補(bǔ)位
NSLog(@"%-4d",1);
//輸出正負(fù)號(hào)
NSLog(@"%+d",-10);
//浮點(diǎn)型加.f的原因:系統(tǒng)默認(rèn)的浮點(diǎn)型都是雙精度 如需指定單精度 需加.f
//C語言中的預(yù)定義宏 可以用來自定義Log
/*
__LINE__ 當(dāng)前行號(hào)(十進(jìn)制整型常量)
__FILE__ 當(dāng)前所處的文件的文件全路徑(C字符串常量)
__DATE__ 日期
__DATE__ 時(shí)間
__func__ 當(dāng)前所處的方法名
*/
NSLog(@"行號(hào):%d",__LINE__);
NSLog(@"文件路徑:%s",__FILE__);
NSLog(@"日期:%s",__DATE__);
NSLog(@"時(shí)間:%s",__DATE__);
NSLog(@"當(dāng)前調(diào)用的方法:%s",__func__);
OC占位符與C語言預(yù)定義宏
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 一.預(yù)定義符號(hào) C標(biāo)準(zhǔn)定義了如下五個(gè)預(yù)處理符號(hào) 在文件輸入輸出以及輸出日志等場(chǎng)合下我們會(huì)用到這些預(yù)處理符號(hào),比如 ...
- C語言中常用的幾種基本數(shù)據(jù)類型有 占位符的基本介紹 打印debug常用的占位符的詳細(xì)介紹
- 1.【我在本篇文章學(xué)到的重要概念】 堅(jiān)持就是勝利 2.【文章中讓我怦然心動(dòng)的單詞】 struggle奮斗 esta...