今天看到一个关于格式化输出有如下用法:
printf("%.*s\n", 2, "abc");printf("%*.*s\n", 3, 4, "defdfedasg");
经过测试,输出结果分别为:
ab
defd
这种用法是指定字符串输出长度,mark下!
今天看到一个关于格式化输出有如下用法:
printf("%.*s\n", 2, "abc");printf("%*.*s\n", 3, 4, "defdfedasg");
经过测试,输出结果分别为:
ab
defd
这种用法是指定字符串输出长度,mark下!