std::wprintf, std::fwprintf, std::swprintf

来自cppreference.com
< cpp‎ | io‎ | c

 
 
输入/输出库
I / O操纵
C-风格的I / O
缓冲区
原文:
Buffers
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
basic_streambuf
basic_filebuf
basic_stringbuf
strstreambuf(已弃用)
原文:
Streams
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
抽象
原文:
Abstractions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
ios_base
basic_ios
basic_istream
basic_ostream
basic_iostream
文件I / O
原文:
File I/O
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
basic_ifstream
basic_ofstream
basic_fstream
字符串I / O
原文:
String I/O
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
basic_istringstream
basic_ostringstream
basic_stringstream
阵列的I / O
原文:
Array I/O
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
istrstream(已弃用)
ostrstream(已弃用)
strstream(已弃用)
类型
原文:
Types
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
streamoff
streamsize
fpos
Error类的接口
原文:
Error category interface
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
iostream_category(C++11)
io_errc(C++11)
 
C-风格的I / O
功能
原文:
Functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
文件访问
原文:
File access
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
直接输入/输出
原文:
Direct input/output
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
fread
fwrite
未格式化的输入/输出
原文:
Unformatted input/output
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
格式化输入/输出
原文:
Formatted input/output
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
wscanf
fwscanf
swscanf
vwscanf
vfwscanf
vswscanf
(C++11)
(C++11)
(C++11)
wprintf
fwprintf
swprintf
vwprintf
vfwprintf
vswprintf
文件定位
原文:
File positioning
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
ftell
fgetpos
fseek
fsetpos
rewind
错误处理
原文:
Error handling
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
clearerr
feof
ferror
perror
对文件的操作
原文:
Operations on files
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
remove
rename
tmpfile
tmpnam
 
在头文件 <cwchar> 中定义
int wprintf( const wchar_t* format, ... );
(1)
int fwprintf( std::FILE* stream, const wchar_t* format, ... );
(2)
int swprintf( wchar_t* buffer, std::size_t size, const wchar_t* format, ... );
(3)
负载从给定位置的数据,并将其转换为等价的宽字符串,并将结果写入各种接收器.
原文:
Loads the data from the given locations, converts them to wide string equivalents and writes the results to a variety of sinks.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
1)
将结果写入stdout.
原文:
Writes the results to stdout.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
结果写入一个文件流stream.
原文:
Writes the results to a file stream stream.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
3)
将结果写入一个宽字符串buffer。在最size-1宽字符写入。宽字符字符串将被终止空字符size是零,除非.
原文:
Writes the results to a wide string buffer. At most size-1 wide characters are written. The resulting wide character string will be terminated with a null character, unless size is zero.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

目录

[编辑] 参数

stream -
写入到输出文件流
原文:
output file stream to write to
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
buffer -
指针指向宽字符的字符串写入
原文:
pointer to a wide character string to write to
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
size -
size - 1字符可以是笔试,加空终止符
原文:
up to size - 1 characters may be written, plus the null terminator
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
format -
一个空结束的宽字符串,用于指定如何解释数据的指针。
格式字符串包含空格字符,非空白字符(除%)和转换规格。每个转换规格的格式如下:
原文:
The format string consists of whitespace characters, non-whitespace characters (except %) and conversion specifications. Each conversion specification has the following format:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 介绍%字符
    原文:
    introductory % character
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • (可选)一个或多个标志,修改的转换的行为:
    原文:
    (可选) one or more flags that modify the behavior of the conversion:
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • -:转换的结果是左对齐的领域内(默认情况下,它是右对齐)
    原文:
    -: the result of the conversion is left-justified within the field (by default it is right-justified)
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • +:签署了转换的符号总是预先转换的结果(结果之前,减去默认情况下,只有当它是负的)
    原文:
    +: the sign of signed conversions is always prepended to the result of the conversion (by default the result is preceded by minus only when it is negative)
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • “空间”:如果一个符号转换的结果不启动的一个标志字符,或者是空的,空间前缀的结果。 +标志被忽略,如果存在.
    原文:
    space: if the result of a signed conversion does not start with a sign character, or is empty, space is prepended to the result. It is ignored if + flag is present.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • #:'的转换的另一种形式被执行。请参阅下表的确切效果.
    原文:
    # : alternative form of the conversion is performed. See the table below for exact effects.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 0:整数和浮点数字转换,前导零被用来垫的领域,而不是“空间”字符。浮点数被忽略,如果被明确指定的精度。对于其他转换,使用此标志导致未定义的行为。 -标志被忽略,如果存在.
    原文:
    0 : for integer and floating point number conversions, leading zeros are used to pad the field instead of space characters. For floating point numbers it is ignored if the precision is explicitly specified. For other conversions using this flag results in undefined behavior. It is ignored if - flag is present.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • (可选)整数值或*,指定最小字段宽度。结果与“空间”的字符来填充(默认情况下),如果需要的话,左,右对齐,左对齐的权利,如果。 *使用的情况下,宽度是由一个额外的参数类型int。如果参数值是负的,它的结果与-指定的标志和积极的字段宽度.
    原文:
    (可选) integer value or * that specifies minimum field width. The result is padded with space characters (by default), if required, on the left when right-justified, or on the right if left-justified. In the case when * is used, the width is specified by an additional argument of type int. If the value of the argument is negative, it results with the - flag specified and positive field width.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • (可选).其次是整数或*指定'的转换精度。 *使用的情况下,“精度”指定一个额外的参数类型int。如果这个参数的值是负的,它会被忽略。请参阅下表的确切影响,“精确”.
    原文:
    (可选) . followed by integer number or * that specifies precision of the conversion. In the case when * is used, the precision is specified by an additional argument of type int. If the value of this argument is negative, it is ignored. See the table below for exact effects of precision.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • (可选)“长度修饰符”,指定大小的参数
    原文:
    (可选) length modifier that specifies the size of the argument
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 转换格式说明符
    原文:
    conversion format specifier
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
下面的格式说明符
原文:
The following format specifiers are available:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
Conversion
specifier
Explanation Argument type
length modifier hh h (none) l ll j z t L
% writes literal %. The full conversion specification must be %%. N/A N/A N/A N/A N/A N/A N/A N/A N/A
c writes a single character N/A N/A char wchar_t N/A N/A N/A N/A N/A
s writes a character string N/A N/A char* wchar_t* N/A N/A N/A N/A N/A
d
i
签署的“'转换成十进制整数'的风格”[ - ] DDDD.
原文:
converts a signed decimal integer in the style [-]dddd.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”规定的最低人数的数字出现。默认精度为1.
原文:
Precision specifies the minimum number of digits to appear. The default precision is 1.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果转换后的值和精度是0任何字符的转换结果.
原文:
If both the converted value and the precision are 0 the conversion results in no characters.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
signed char
signed short
signed int
signed long
signed long long
intmax_t
size_t
ptrdiff_t
N/A
o
将签署的“八进制整数'的风格”[ - ] OOOO.
原文:
converts a signed octal integer in the style [-]oooo.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”规定的最低人数的数字出现。默认精度为1.
原文:
Precision specifies the minimum number of digits to appear. The default precision is 1.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果转换后的值和精度是0任何字符的转换结果.
原文:
If both the converted value and the precision are 0 the conversion results in no characters.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“替代实施方案”的精度增加,如果有必要,写一个前导零.
原文:
In the alternative implementation precision is increased if necessary, to write one leading zero.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在这种情况下,如果转换后的值和精度是0,单0写的
原文:
In that case if both the converted value and the precision are 0, single 0 is written.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A
x
X
将签署的“十六进制整数的风格”[ - ]............“.....
原文:
converts a signed hexadecimal integer in the style [-]hhhh.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
x转换字母abcdefused.
原文:
For the x conversion letters abcdef are used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
X转换字母ABCDEFused.
原文:
For the X conversion letters ABCDEF are used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”规定的最低人数的数字出现。默认精度为1.
原文:
Precision specifies the minimum number of digits to appear. The default precision is 1.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果转换后的值和精度是0任何字符的转换结果.
原文:
If both the converted value and the precision are 0 the conversion results in no characters.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“替代实施方案”0x0X结果前如果转换值为零,.
原文:
In the alternative implementation 0x or 0X is prefixed to results if the converted value is nonzero.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A
u
转换成无符号十进制整数的风格“DDDD”.....
原文:
converts an unsigned decimal integer in the style dddd.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”规定的最低人数的数字出现.
原文:
Precision specifies the minimum number of digits to appear.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
默认精度为1.
原文:
The default precision is 1.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果转换后的值和精度是0任何字符的转换结果.
原文:
If both the converted value and the precision are 0 the conversion results in no characters.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
unsigned char
unsigned short
unsigned int
unsigned long
unsigned long long
uintmax_t
N/A
f
F
'转换成浮点数'的风格的十进制记数法“[ - ] ddd.ddd.
原文:
converts floating-point number to the decimal notation in the style [-]ddd.ddd.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”指定的最小位数,小数点后的字符出现.
原文:
Precision specifies the minimum number of digits to appear after the decimal point character.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
默认精度为6.
原文:
The default precision is 6.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“另一种实现”小数点字符写入即使没有数字跟在它后面.....
原文:
In the alternative implementation decimal point character is written even if no digits follow it.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
为无穷大,而不是一个数转换风格笔记.
原文:
For infinity and not-a-number conversion style see notes.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A
double
double
N/A N/A N/A N/A
long double
e
E
浮点数小数指数符号转换.
原文:
converts floating-point number to the decimal exponent notation.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
e风格转换“[ - ] d.ddd”e±日“是used.
原文:
For the e conversion style [-]d.ddde±dd is used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
E风格转换“[ - ] d.ddd”E±日“是used.
原文:
For the E conversion style [-]d.dddE±dd is used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
指数包含至少两位数位,仅在必要时使用的多个字.
原文:
The exponent contains at least two digits, more digits are used only if necessary.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果该值是0,指数是也0.
原文:
If the value is 0, the exponent is also 0.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”指定的最小位数,小数点后的字符出现.
原文:
Precision specifies the minimum number of digits to appear after the decimal point character.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
默认精度为6.
原文:
The default precision is 6.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“另一种实现”小数点字符写入即使没有数字跟在它后面.....
原文:
In the alternative implementation decimal point character is written even if no digits follow it.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
为无穷大,而不是一个数转换风格笔记.
原文:
For infinity and not-a-number conversion style see notes.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A N/A N/A N/A N/A
a
A
转换浮点数“的十六进制指数符号.
原文:
converts floating-point number to the hexadecimal exponent notation.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
a风格转换“[ - ]”0x“h.hhh”p“±D”是used.
原文:
For the a conversion style [-]0xh.hhhp±d is used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
A风格转换“[ - ]”0X“h.hhh”P“±D”是used.
原文:
For the A conversion style [-]0Xh.hhhP±d is used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果参数是不是一个标准化浮点值的第一个十六进制数字是0.
原文:
The first hexadecimal digit is 0 if the argument is not a normalized floating point value.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果该值是0,指数是也0.
原文:
If the value is 0, the exponent is also 0.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”指定的最小位数,小数点后的字符出现.
原文:
Precision specifies the minimum number of digits to appear after the decimal point character.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
默认精度是足够的精确表示的价值.
原文:
The default precision is sufficient for exact representation of the value.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“另一种实现”小数点字符写入即使没有数字跟在它后面.....
原文:
In the alternative implementation decimal point character is written even if no digits follow it.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
为无穷大,而不是一个数转换风格笔记.
原文:
For infinity and not-a-number conversion style see notes.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A N/A N/A N/A N/A
g
G
浮点数转换成十进位或十进位的指数符号的价值和“精度”.....
原文:
converts floating-point number to decimal or decimal exponent notation depending on the value and the precision.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
g风格转换的转换与风格ef是performed.
原文:
For the g conversion style conversion with style e or f will be performed.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
G风格转换的转换与风格EF是performed.
原文:
For the G conversion style conversion with style E or F will be performed.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
P等于精度,如果非零,6的精度没有被指定,或1如果精度是0。然后,如果转换风格E指数X
原文:
Let P equal the precision if nonzero, 6 if the precision is not specified, or 1 if the precision is 0. Then, if a conversion with style E would have an exponent of X:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • P> X≥-4',转换与风格fF和精确度“P - 1 - X.
    原文:
    if P > X ≥ −4, the conversion is with style f or F and precision P − 1 − X.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 否则,转换风格eE和精度“P - 1”.
    原文:
    otherwise, the conversion is with style e or E and precision P − 1.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“替代表示”除非要求删除尾随零,小数点字符删除,如果没有小数部分是左.
原文:
Unless alternative representation is requested the trailing zeros are removed, also the decimal point character is removed if no fractional part is left.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
为无穷大,而不是一个数转换风格笔记.
原文:
For infinity and not-a-number conversion style see notes.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A N/A N/A N/A N/A
n
写入的字符数返回'到目前为止,通过调用该函数.
原文:
returns the number of characters written' so far by this call to the function.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
其结果是“写”的参数所指向的值.
原文:
The result is written to the value pointed to by the argument.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
完整的规格必须是%n.
原文:
The complete specification must be %n.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A int* N/A N/A N/A N/A N/A N/A
p writes an implementation defined character sequence defining a pointer. N/A N/A void* N/A N/A N/A N/A N/A N/A
注意:
原文:
Notes:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
浮点转换功能转换infinfinity无穷。使用哪一个是实施defined.
原文:
The floating point conversion functions convert infinity to inf or infinity. Which one is used is implementation defined.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
不是一个数转换为nannan(char_sequence)。使用哪一个是实施defined.
原文:
Not-a-number is converted to nan or nan(char_sequence). Which one is used is implementation defined.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
转换FEGA输出INFINFINITYNAN,而不是.
原文:
The conversions F, E, G, A output INF, INFINITY, NAN instead.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
原文:
pointer to a null-terminated wide string specifying how to interpret the data.
格式字符串包含空格字符,非空白字符(除%)和转换规格。每个转换规格的格式如下:
原文:
The format string consists of whitespace characters, non-whitespace characters (except %) and conversion specifications. Each conversion specification has the following format:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 介绍%字符
    原文:
    introductory % character
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • (可选)一个或多个标志,修改的转换的行为:
    原文:
    (可选) one or more flags that modify the behavior of the conversion:
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • -:转换的结果是左对齐的领域内(默认情况下,它是右对齐)
    原文:
    -: the result of the conversion is left-justified within the field (by default it is right-justified)
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • +:签署了转换的符号总是预先转换的结果(结果之前,减去默认情况下,只有当它是负的)
    原文:
    +: the sign of signed conversions is always prepended to the result of the conversion (by default the result is preceded by minus only when it is negative)
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • “空间”:如果一个符号转换的结果不启动的一个标志字符,或者是空的,空间前缀的结果。 +标志被忽略,如果存在.
    原文:
    space: if the result of a signed conversion does not start with a sign character, or is empty, space is prepended to the result. It is ignored if + flag is present.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • #:'的转换的另一种形式被执行。请参阅下表的确切效果.
    原文:
    # : alternative form of the conversion is performed. See the table below for exact effects.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 0:整数和浮点数字转换,前导零被用来垫的领域,而不是“空间”字符。浮点数被忽略,如果被明确指定的精度。对于其他转换,使用此标志导致未定义的行为。 -标志被忽略,如果存在.
    原文:
    0 : for integer and floating point number conversions, leading zeros are used to pad the field instead of space characters. For floating point numbers it is ignored if the precision is explicitly specified. For other conversions using this flag results in undefined behavior. It is ignored if - flag is present.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • (可选)整数值或*,指定最小字段宽度。结果与“空间”的字符来填充(默认情况下),如果需要的话,左,右对齐,左对齐的权利,如果。 *使用的情况下,宽度是由一个额外的参数类型int。如果参数值是负的,它的结果与-指定的标志和积极的字段宽度.
    原文:
    (可选) integer value or * that specifies minimum field width. The result is padded with space characters (by default), if required, on the left when right-justified, or on the right if left-justified. In the case when * is used, the width is specified by an additional argument of type int. If the value of the argument is negative, it results with the - flag specified and positive field width.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • (可选).其次是整数或*指定'的转换精度。 *使用的情况下,“精度”指定一个额外的参数类型int。如果这个参数的值是负的,它会被忽略。请参阅下表的确切影响,“精确”.
    原文:
    (可选) . followed by integer number or * that specifies precision of the conversion. In the case when * is used, the precision is specified by an additional argument of type int. If the value of this argument is negative, it is ignored. See the table below for exact effects of precision.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • (可选)“长度修饰符”,指定大小的参数
    原文:
    (可选) length modifier that specifies the size of the argument
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 转换格式说明符
    原文:
    conversion format specifier
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
下面的格式说明符
原文:
The following format specifiers are available:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
Conversion
specifier
Explanation Argument type
length modifier hh h (none) l ll j z t L
% writes literal %. The full conversion specification must be %%. N/A N/A N/A N/A N/A N/A N/A N/A N/A
c writes a single character N/A N/A char wchar_t N/A N/A N/A N/A N/A
s writes a character string N/A N/A char* wchar_t* N/A N/A N/A N/A N/A
d
i
签署的“'转换成十进制整数'的风格”[ - ] DDDD.
原文:
converts a signed decimal integer in the style [-]dddd.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”规定的最低人数的数字出现。默认精度为1.
原文:
Precision specifies the minimum number of digits to appear. The default precision is 1.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果转换后的值和精度是0任何字符的转换结果.
原文:
If both the converted value and the precision are 0 the conversion results in no characters.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
signed char
signed short
signed int
signed long
signed long long
intmax_t
size_t
ptrdiff_t
N/A
o
将签署的“八进制整数'的风格”[ - ] OOOO.
原文:
converts a signed octal integer in the style [-]oooo.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”规定的最低人数的数字出现。默认精度为1.
原文:
Precision specifies the minimum number of digits to appear. The default precision is 1.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果转换后的值和精度是0任何字符的转换结果.
原文:
If both the converted value and the precision are 0 the conversion results in no characters.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“替代实施方案”的精度增加,如果有必要,写一个前导零.
原文:
In the alternative implementation precision is increased if necessary, to write one leading zero.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在这种情况下,如果转换后的值和精度是0,单0写的
原文:
In that case if both the converted value and the precision are 0, single 0 is written.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A
x
X
将签署的“十六进制整数的风格”[ - ]............“.....
原文:
converts a signed hexadecimal integer in the style [-]hhhh.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
x转换字母abcdefused.
原文:
For the x conversion letters abcdef are used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
X转换字母ABCDEFused.
原文:
For the X conversion letters ABCDEF are used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”规定的最低人数的数字出现。默认精度为1.
原文:
Precision specifies the minimum number of digits to appear. The default precision is 1.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果转换后的值和精度是0任何字符的转换结果.
原文:
If both the converted value and the precision are 0 the conversion results in no characters.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“替代实施方案”0x0X结果前如果转换值为零,.
原文:
In the alternative implementation 0x or 0X is prefixed to results if the converted value is nonzero.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A
u
转换成无符号十进制整数的风格“DDDD”.....
原文:
converts an unsigned decimal integer in the style dddd.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”规定的最低人数的数字出现.
原文:
Precision specifies the minimum number of digits to appear.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
默认精度为1.
原文:
The default precision is 1.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果转换后的值和精度是0任何字符的转换结果.
原文:
If both the converted value and the precision are 0 the conversion results in no characters.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
unsigned char
unsigned short
unsigned int
unsigned long
unsigned long long
uintmax_t
N/A
f
F
'转换成浮点数'的风格的十进制记数法“[ - ] ddd.ddd.
原文:
converts floating-point number to the decimal notation in the style [-]ddd.ddd.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”指定的最小位数,小数点后的字符出现.
原文:
Precision specifies the minimum number of digits to appear after the decimal point character.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
默认精度为6.
原文:
The default precision is 6.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“另一种实现”小数点字符写入即使没有数字跟在它后面.....
原文:
In the alternative implementation decimal point character is written even if no digits follow it.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
为无穷大,而不是一个数转换风格笔记.
原文:
For infinity and not-a-number conversion style see notes.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A
double
double
N/A N/A N/A N/A
long double
e
E
浮点数小数指数符号转换.
原文:
converts floating-point number to the decimal exponent notation.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
e风格转换“[ - ] d.ddd”e±日“是used.
原文:
For the e conversion style [-]d.ddde±dd is used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
E风格转换“[ - ] d.ddd”E±日“是used.
原文:
For the E conversion style [-]d.dddE±dd is used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
指数包含至少两位数位,仅在必要时使用的多个字.
原文:
The exponent contains at least two digits, more digits are used only if necessary.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果该值是0,指数是也0.
原文:
If the value is 0, the exponent is also 0.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”指定的最小位数,小数点后的字符出现.
原文:
Precision specifies the minimum number of digits to appear after the decimal point character.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
默认精度为6.
原文:
The default precision is 6.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“另一种实现”小数点字符写入即使没有数字跟在它后面.....
原文:
In the alternative implementation decimal point character is written even if no digits follow it.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
为无穷大,而不是一个数转换风格笔记.
原文:
For infinity and not-a-number conversion style see notes.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A N/A N/A N/A N/A
a
A
转换浮点数“的十六进制指数符号.
原文:
converts floating-point number to the hexadecimal exponent notation.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
a风格转换“[ - ]”0x“h.hhh”p“±D”是used.
原文:
For the a conversion style [-]0xh.hhhp±d is used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
A风格转换“[ - ]”0X“h.hhh”P“±D”是used.
原文:
For the A conversion style [-]0Xh.hhhP±d is used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果参数是不是一个标准化浮点值的第一个十六进制数字是0.
原文:
The first hexadecimal digit is 0 if the argument is not a normalized floating point value.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果该值是0,指数是也0.
原文:
If the value is 0, the exponent is also 0.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“精密”指定的最小位数,小数点后的字符出现.
原文:
Precision specifies the minimum number of digits to appear after the decimal point character.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
默认精度是足够的精确表示的价值.
原文:
The default precision is sufficient for exact representation of the value.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
在“另一种实现”小数点字符写入即使没有数字跟在它后面.....
原文:
In the alternative implementation decimal point character is written even if no digits follow it.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
为无穷大,而不是一个数转换风格笔记.
原文:
For infinity and not-a-number conversion style see notes.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A N/A N/A N/A N/A
g
G
浮点数转换成十进位或十进位的指数符号的价值和“精度”.....
原文:
converts floating-point number to decimal or decimal exponent notation depending on the value and the precision.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
g风格转换的转换与风格ef是performed.
原文:
For the g conversion style conversion with style e or f will be performed.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
G风格转换的转换与风格EF是performed.
原文:
For the G conversion style conversion with style E or F will be performed.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
P等于精度,如果非零,6的精度没有被指定,或1如果精度是0。然后,如果转换风格E指数X
原文:
Let P equal the precision if nonzero, 6 if the precision is not specified, or 1 if the precision is 0. Then, if a conversion with style E would have an exponent of X:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • P> X≥-4',转换与风格fF和精确度“P - 1 - X.
    原文:
    if P > X ≥ −4, the conversion is with style f or F and precision P − 1 − X.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 否则,转换风格eE和精度“P - 1”.
    原文:
    otherwise, the conversion is with style e or E and precision P − 1.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
“替代表示”除非要求删除尾随零,小数点字符删除,如果没有小数部分是左.
原文:
Unless alternative representation is requested the trailing zeros are removed, also the decimal point character is removed if no fractional part is left.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
为无穷大,而不是一个数转换风格笔记.
原文:
For infinity and not-a-number conversion style see notes.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A N/A N/A N/A N/A
n
写入的字符数返回'到目前为止,通过调用该函数.
原文:
returns the number of characters written' so far by this call to the function.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
其结果是“写”的参数所指向的值.
原文:
The result is written to the value pointed to by the argument.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
完整的规格必须是%n.
原文:
The complete specification must be %n.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
N/A N/A int* N/A N/A N/A N/A N/A N/A
p writes an implementation defined character sequence defining a pointer. N/A N/A void* N/A N/A N/A N/A N/A N/A
注意:
原文:
Notes:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
浮点转换功能转换infinfinity无穷。使用哪一个是实施defined.
原文:
The floating point conversion functions convert infinity to inf or infinity. Which one is used is implementation defined.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
不是一个数转换为nannan(char_sequence)。使用哪一个是实施defined.
原文:
Not-a-number is converted to nan or nan(char_sequence). Which one is used is implementation defined.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
转换FEGA输出INFINFINITYNAN,而不是.
原文:
The conversions F, E, G, A output INF, INFINITY, NAN instead.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
... -
参数指定要打印的数据
原文:
arguments specifying data to print
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 返回值

写,如果成功的(不包括终止空字符)或负的价值,如果发生错误的宽字符数.
原文:
Number of wide characters written if successful (not counting the terminating null character) or negative value if an error occurred.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 示例

[编辑] 另请参阅

打印格式化宽字符输出到stdout,的文件stream
或使用可变参数列表的缓冲区
原文:
prints formatted wide character output to stdout, a file stream
or a buffer using variable argument list
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(函数) [edit]
宽字符串写入一个文件流
原文:
writes a wide string to a file stream
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(函数) [edit]
C documentation for wprintf, fwprintf, swprintf