我刚刚开始学C语言,想知道如何用printf以特定长度打印字符串?比如说,我输入的字符串是hello,要求输出的长度是8,也就是在比hello宽3个字符的字段内打印出来,要怎么才能做到?
参考:http://www.kuqin.com/language/20080420/7060.html
// 按长度8输出"hello"char *s = "hello" ;printf("%-8s", s) ; //左对齐printf("%8s", s) ; //右对齐
同上