oc语言基础入门
- %%: 為’%'字符;
- %d,%D,%i: 為32位整型數(int);
- %u,%U: 為32位無符號整型數(unsigned int);
- %hi: 為有符號的16位整型數(short);
- %hu: 為無符號的16位整型數(unsigned shord);
- %qi: 為有符號的64位整型數(long long);
- %qu: 為無符號的64位整型數(unsigned long long);
- %x: 為32位的無符號整型數(unsigned int),打印使用數字0-9的十六進制,小寫a-f;
- %X: 為32位的無符號整型數(unsigned int),打印使用數字0-9的十六進制,大寫A-F;
- %qx: 為無符號64位整數(unsigned long long),打印使用數字0-9的十六進制,小寫a-f;
- %qX: 為無符號64位整數(unsigned long long),打印使用數字0-9的十六進制,大寫A-F;
- %o,%O: 為32位的無符號整數(unsigned int),打印八進制數;
- %f: 為64位的浮點數(double);
- %e: 為64位的浮點數(double),打印使用小寫字母e,科學計數法介紹了指數的增大而減小;
- %E: 為64位的浮點數(double),打印科學符號使用一個大寫E介紹指數的增大而減小;
- %g: 為64位的浮點數(double),用%e的方式打印指數,如果指數小于4或者大于等于精度,那么%f的風格就會有不同體現;
- %G: 為64位的浮點數(double),用%E的方式打印指數,如果指數小于4或者大于等于精度,那么%f的風格就會有不同體現;
- %c: 為8位的無符號字符%c(unsigned char),通過打印NSLog()將其作為一個ASCII字符,或者,不是一個ASCII字符,八進制格式\ddd或統一標準的字符編碼的十六進制格式\udddd,在這里d是一個數字;
- %C: 為16位Unicode字符%C(unichar),通過打印NSLog()將其作為一個ASCII字符,或者,不是一個ASCII字符,八進制格式\ddd或統一標準的字符編碼的十六進制格式\udddd,在這里d是一個數字;
- %s: 對于無符號字符數組空終止,%s系統中解釋其輸入編碼,而不是別的,如utf-8;
- %S: 空終止一系列的16位Unicode字符;
- %p: 空指針(無效*),打印十六進制的數字0-9和小寫a-f,前綴為0x;
- %L: 在明確規定的長度下,進行修正,下面的一批數據a,A,e,E,f,F,g,G應用于雙精度長整型的參數;
- %a: 為64位的浮點數(double),按照科學計數法打印采用0x和一個十六進制數字前使用小寫小數點p來介紹指數的增大而減小;
- %A: 為64位的浮點數(double),按照科學計數法打印采用0X和一個十六進制數字前使用大寫字母小數點P界掃指數的增大而減小;
- %F: 為64位的浮點數(double),按照十進制表示法進行打印;
- %z: 修改說明在%z長度以下d,i,o,u,x,X適用于某一指定類型的轉換或者適用于一定尺寸的整數類型的參數;
- %t: 修改說明在%t長度以下d,i,o,u,x,X適用于某一指定類型或一定尺寸的整數類型的轉換的參數;
- %j: 修改說明在%j長度以下d,i,o,u,x,X適用于某一指定類型或一定尺寸的整數類型的轉換的參數。
給大家推薦一個優秀的iOS交流平臺,平臺里的伙伴們都是非常優秀的iOS開發人員,我們專注于技術的分享與技巧的交流,大家可以在平臺上討論技術,交流學習。歡迎大家的加入(想要進入的可加微信)。 18174412518
后續資料不斷更新
轉載原文:https://blog.csdn.net/ox2A19/article/details/46693391
總結
- 上一篇: 数值计算之 线搜索法,Armijo,Wo
- 下一篇: 一、100ASK_IMX6ULL嵌入式裸