prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 12.22

Q关于sprintf的返回值有什么说法?它返回的是一个intchar *?


A标准规定它返回一个int(写入的字符数,就像printffprintf一样)。过去,在一些 C 库中,sprintf返回其第一个参数的char *值,指向已完成的结果(即类似于strcpy的返回值)。

参考:ISO Sec. 7.9.6.5
PCS Sec. 11 p. 175


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管