Type
Argument Type
Input Format
d int Signed decimal number.
u unsigned int Unsigned decimal number.
o unsigned int Unsigned octal number.
x unsigned int Unsigned hexadecimal number using “0123456789abcedf”.
X unsigned int Unsigned hexadecimal number using “0123456789ABCDEF”.
f float Floating-point number formatted as
<[>-<]>dddd.dddd.
e float Floating-point number formatted as
<[>-<]>d.dddde<[>-<]>dd.
E float Floating-point number formatted as
<[>-<]>d.ddddE<[>-<]>dd.
g float Floating-point number using either the e or f format, whichever is more compact for the specified value and precision.
G float Floating-point number using either the E or f format, whichever is more compact for the specified value and precision.
c char A single character.
s * A string of characters terminated by a null character (‘\0′).
p * A generic pointer formatted as a linear address.
更多: C166_printf
Posted by ian at 17:12 Tagged with: C51
d int Signed decimal number.
u unsigned int Unsigned decimal number.
o unsigned int Unsigned octal number.
x unsigned int Unsigned hexadecimal number using “0123456789abcedf”.
X unsigned int Unsigned hexadecimal number using “0123456789ABCDEF”.
f float Floating-point number formatted as
<[>-<]>dddd.dddd.
e float Floating-point number formatted as
<[>-<]>d.dddde<[>-<]>dd.
E float Floating-point number formatted as
<[>-<]>d.ddddE<[>-<]>dd.
g float Floating-point number using either the e or f format, whichever is more compact for the specified value and precision.
G float Floating-point number using either the E or f format, whichever is more compact for the specified value and precision.
c char A single character.
s * A string of characters terminated by a null character (‘\0′).
p * A generic pointer formatted as a linear address.
更多: C166_printf
Posted by ian at 17:12 Tagged with: C51
本文详细介绍了C51语言中printf函数的各种输入格式,包括不同类型整数(带符号、不带符号、八进制、十六进制)及浮点数的格式化输出方式,并解释了字符和字符串的输出格式。
8752

被折叠的 条评论
为什么被折叠?



