@@ -83,34 +83,40 @@ msgstr ""
8383msgid ""
8484"The return value (*rv*) for these functions should be interpreted as "
8585"follows:"
86- msgstr ""
86+ msgstr "这些函数的返回值 ( *rv* )应按照以下规则被解释: "
8787
8888#: ../../c-api/conversion.rst:39
8989msgid ""
9090"When ``0 <= rv < size``, the output conversion was successful and *rv* "
9191"characters were written to *str* (excluding the trailing ``'\\ 0'`` byte at "
9292"*str*[*rv*])."
9393msgstr ""
94+ "当 ``0 <= rv < size`` , 输出转换成功 而且 *rv* 个字符被写入 *str* (不包含末尾 *str*[*rv*] 的 "
95+ "``'\\ 0'`` 字节 )"
9496
9597#: ../../c-api/conversion.rst:43
9698msgid ""
9799"When ``rv >= size``, the output conversion was truncated and a buffer with "
98100"``rv + 1`` bytes would have been needed to succeed. *str*[*size*-1] is "
99101"``'\\ 0'`` in this case."
100102msgstr ""
103+ "当 ``rv >= size`` , 输出转换被截断 并且成功需要一个带有 ``rv + 1`` 字节的缓冲区。 在这种情况下, "
104+ "*str*[*size*-1] 的值是 ``'\\ 0'`` 。"
101105
102106#: ../../c-api/conversion.rst:47
103107msgid ""
104108"When ``rv < 0``, \" something bad happened.\" *str*[*size*-1] is ``'\\ 0'`` in"
105109" this case too, but the rest of *str* is undefined. The exact cause of the "
106110"error depends on the underlying platform."
107111msgstr ""
112+ "当 ``rv < 0`` ,会发生一些不好的事情。 在这种情况下,*str*[*size*-1] 的值也是 ``'\\ 0'`` , 但是 *str* "
113+ "的其余部分未被定义。 错误的确切原因取决于底层平台。"
108114
109115#: ../../c-api/conversion.rst:51
110116msgid ""
111117"The following functions provide locale-independent string to number "
112118"conversions."
113- msgstr ""
119+ msgstr "以下函数提供与语言环境无关的字符串到数字转换。 "
114120
115121#: ../../c-api/conversion.rst:56
116122msgid ""
0 commit comments