相关疑难解决方法(0)

如何使用printf()实现变量字段宽度?

问题是 :

如何使用printf()?实现可变字段宽度?也就是说,%8d应该在运行时指定宽度.

基于上面的问题,我在互联网上遇到了一些C代码,但由于我是C编程的新手,我无法对代码做出正面或反面.我发布以下代码:

#include <stdio.h>

int main()
{
   const char text[] = "Hello world";
   int i;
   for ( i = 1; i < 12; ++i )
   {
      printf("\"%.*s\"\n", i, text);
   }


    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c printf

4
推荐指数
1
解决办法
385
查看次数

标签 统计

c ×1

printf ×1