相关疑难解决方法(0)

如何更好地格式化printf语句,以便总是排队

我有这个printf声明:

 printf("name: %s\t"
        "args: %s\t"
        "value %d\t"
        "arraysize %d\t"
        "scope %d\n",
         sp->name,
         sp->args,
         sp->value,
         sp->arraysize,
         sp->scope);
Run Code Online (Sandbox Code Playgroud)

它位于for循环中,因此它为指针列表打印多行.

问题是,如果打印的某些东西更长或更短,则会导致事物不对齐.如何让它始终排队?

c formatting printf

2
推荐指数
1
解决办法
6136
查看次数

标签 统计

c ×1

formatting ×1

printf ×1