c语言中%16.16s是什么意思?
的有关信息介绍如下:chars[200];
........
printf("%16.16s\n",s);
就是以16位的360问答宽度,最多输出s的前16个字符。
如果s的实际字符数超过16南势数手个字符,则只输出前16个字符;
如果s的实际字符数不足16个字符,则输出s所有字符,前面补空格,共输出1环促她直吃操领要管调打6位宽度。
-----
如果是p色较紧题rintf("%16.14s\n",s);
就是以16位的宽度,最多输出s的前亲江请概14个字符(这时前面至少补2个空格)。