c++ 转义符printf("%m.ns","**********");*****代表字符串

日期:2011-02-07 15:36:10 人气:2

c++ 转义符printf("%m.ns","**********");*****代表字符串

如果是printf("%3.7s","china");输出应该是china, 字符长度小于n,会输出完整的字符,但是后面不会用空格补全。字符左边的空格数取决与m的大小,等于m减去输出的字符数。比如printf("%5.3s","china");n为3,输出3位字符cha,字符左边还应该有5-3=2个空格。再比如printf("%9.8s","china");输出8位字符串,但因为chi
    A+
热门评论