printf Type Field Characters
2009-07-15 16:48
134 查看
printf Type Field Characters
Character | Type | Output format |
c | int or wint_t | When used with printf functions, specifies a single-byte character; when used with wprintf functions, specifies a wide character. |
C | int or wint_t | When used with printf functions, specifies a wide character; when used with wprintf functions, specifies a single-byte character. |
d | int | Signed decimal integer. |
i | int | Signed decimal integer. |
o | int | Unsigned octal integer. |
u | int | Unsigned decimal integer. |
x | int | Unsigned hexadecimal integer, using "abcdef." |
X | int | Unsigned hexadecimal integer, using "ABCDEF." |
e | double | Signed value having the form [ – ]d.dddd e [sign]dd[d] where d is a single decimal digit, dddd is one or more decimal digits, dd[d] is two or three decimal digits depending on the output format and size of the exponent, and sign is + or –. |
E | double | Identical to the e format except that E rather than e introduces the exponent. |
f | double | Signed value having the form [ – ]dddd.dddd, where dddd is one or more decimal digits. The number of digits before the decimal point depends on the magnitude of the number, and the number of digits after the decimal point depends on the requested precision. |
g | double | Signed value printed in f or e format, whichever is more compact for the given value and precision. The e format is used only when the exponent of the value is less than –4 or greater than or equal to the precision argument. Trailing zeros are truncated, and the decimal point appears only if one or more digits follow it. |
G | double | Identical to the g format, except that E, rather than e, introduces the exponent (where appropriate). |
a | double | Signed hexadecimal double precision floating point value having the form [−]0xh.hhhh p±dd, where h.hhhh are the hex digits (using lower case letters) of the mantissa, and dd are one or more digits for the exponent. The precision specifies the number of digits after the point. |
A | double | Signed hexadecimal double precision floating point value having the form [−]0Xh.hhhh P±dd, where h.hhhh are the hex digits (using capital letters) of the mantissa, and dd are one or more digits for the exponent. The precision specifies the number of digits after the point. |
n | Pointer to integer | Number of characters successfully written so far to the stream or buffer; this value is stored in the integer whose address is given as the argument. See Security Note below. |
p | Pointer to void | Prints the address of the argument in hexadecimal digits. |
s | String | When used with printf functions, specifies a single-byte–character string; when used with wprintf functions, specifies a wide-character string. Characters are printed up to the first null character or until the precision value is reached. |
S | String | When used with printf functions, specifies a wide-character string; when used with wprintf functions, specifies a single-byte–character string. Characters are printed up to the first null character or until the precision value is reached. |
相关文章推荐
- printf Type Field Characters[MSDN]
- printf Type Field Characters
- 原创 关于The serializable class XXX does not declare a static final serialVersionUID field of type long的警告
- This text field does not specify an inputType or a hint
- Error :Request header field Content-Type is not allowed by Access-Control-Allow-Headers post请求失败原因
- 【JPA】对象关系映射_访问模式(ACCESS_TYPE(field|Property))
- linux下ppp安装及“field 'pppol2tp' has incomplete type“解决
- wss custom field type
- Unknown fieldType 'float' specified on field 字段中指定了未知的字段类型'float'
- Android开发出现”This text field does not specify an inputType or a hint“
- The base class includes the field '...', but its type (...) is not compatible with the type of control (...)
- Request header field Content-Type is not allowed by Access-Control-Allow-Headers
- ERROR [ValidatorFileParser] Attribute "short-circuit" must be declared forelement type "field-validator".
- 两个C++编译错误及解决办法--does not name a type和field `XX' has incomplete type
- HTTP Status 500 - tag 'select', field 'list', name 'vehicle.vehicleType.id': The requested list key
- Save LOB Field Type to Oracle DB
- This text field does not specify an inputType or a hint
- MySQL Query : Unknown column 'paginationtype' in field list
- This text field does not specify an inputType or a hint
- storm Field ui.port must be an Integer within type range