我将使用Java中的
基本上它应该看起来像这样:
printf()
创建表头输出。其中一个列需要具有可变宽度。基本上它应该看起来像这样:
//two coords
Trial Column Heading
1 (20,30)(30,20)
//three coords
Trial Column Heading
1 (20,40)(50,10)(90,30)
我尝试使用:
int spacing = numCoords * 7; //size of column
printf("Trial %*^s", column, "Column Heading");
当我尝试在转换语句中使用*
或^
时,我一直收到输出错误。
有人知道正确的格式化字符串应该是什么吗?