sprintf代表什么?
2022-08-30 16:25:11
我试图在谷歌和维基百科上查找它,但找不到答案......有谁知道“sprintf”或“printf”代表什么?它是某物的缩写吗???
谢谢
我试图在谷歌和维基百科上查找它,但找不到答案......有谁知道“sprintf”或“printf”代表什么?它是某物的缩写吗???
谢谢
字符串打印格式(ed)。
即使用给定格式打印到字符串。
该家族的各个成员,源自他们首次出现的C(尽管他们回想起BCPL沿着该特定谱系的呼唤的旧时代),包括:printf
writef
printf - print formatted (to standard output). fprintf - file printf (to a file handle). sprintf - string printf (to a string). snprintf - sprintf with added overflow protection.
此外,还有一些以(如)开头的变体,可以像它本身一样接受变量参数。v
vsnprintf
printf
我的意思是,它们传递一个参数而不是一系列参数,允许你编写自己的类似函数。我以前在开发日志记录库时使用过它。varargs
printf