格式化字符串

函数sprintf执行的转换和函数printf相同,它将结果保存到一个字符串中:

#include <stdio.h>





int main() {

    char *s = "python";

    char ns[32];

    sprintf(ns, "language = %15.10s", s);

    printf("%s\n", ns);

}

展开阅读全文