printf 中的 %.*s --- 设置最长打印长度

printf("message arrived %.*s\n", length, str);

.*代表length

当 str 长度大于等于 length,打印出 str 前 length 的字符

当 str 长度小于 length,打印出整个 str 的字符

posted @ 2018-06-16 18:30  流水灯  阅读(468)  评论(0编辑  收藏  举报