|
|
字符串右补齐,根据len长度补齐str到src中,并把结果存放至dest中
原型:void rpad(char *dest, char *src, int len, char *str)
举例说明:
rpad(dest, "abcd", 10, "12"),则dest的值为"abcd121212"
解释:字符串"abcd"需要补齐足个10字符,用"12"来填充,在字符串右边填充
rpad(dest, "abcd", 11, "12"),则dest的值为"abcd1212121"
解释:字符串"abcd"需要补齐足11个字符,用"12"来填充,在字符串右边填充
rpad(dest, "abcd", 12, "0"),则dest的值为"abcd00000000"
解释:字符串"abcd"需要补齐足12个字符,用"0"来填充,在字符串右边填充
rpad(dest, "abcd", 12, " "),则dest的值为"abcd "
解释:字符串"abcd"需要补齐足12个字符,用空格来填充,在字符串右边填充
rpad(dest, "abcd", 8, "1234567890"),则dest的值为"abcd1234"
解释:字符串"abcd"需要补齐足8个字符,用"1234567890"来填充,在字符串右边填充
rpad(dest, "abcd", 3, "1234567890"),则dest的值为"abc"
解释:字符串"abcd"需要补齐足3个字符,用"1234567890"来填充,在字符串右边填充
|
|