OC基础教程 C语言中的格式占位符:

C语言中的格式占位符:

%a,%A 读入一个浮点值(仅C99有效)   

%c 读入一个字符   

%d 读入十进制整数   

%i 读入十进制,八进制,十六进制整数   

%o 读入八进制整数   

%x,%X 读入十六进制整数 或二进制  

%s 读入一个字符串,遇空格、制表符或换行符结束。   

%f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。   

%p 读入一个指针   

%u 读入一个无符号十进制整数   

%n 至此已读入值的等价字符数   

%[] 扫描字符集合   

%% 读%符号

 

%@     对象

%zu    size_t

%e     浮点/双字 (科学计算)

%g     浮点/双字

%.*s   Pascal字符串

%C     unichar

%lld   64位长整数(long long)

%llu   无符64位长整数

%Lf    64位双字

%e 是实数,用科学计数法计的

 

遇到得问题是 strlen(word[i]),word是一数组,里面存了字符串,它前面的占位符是%zu,用%d报警告。

OC基础教程 C语言中的格式占位符:,布布扣,bubuko.com

OC基础教程 C语言中的格式占位符:

上一篇:Java使用foreach遍历集合元素


下一篇:C++ memset 与 memcpy 函数