Parameterizing Formatbezeichner in printf
Ich habe ein paar Ausgabezeilen wie die folgenden:
printf("%-20s %-20s %-20s %-20s %-20s \n", "Identity", "Identity", "float", "double", "long double");
printf("%-20s %-20s %-20s %-20s %-20s \n", "Number", "LHS", "error", "error", "error");
Wie Sie sehen, müsste ich die Zahl 20 zehnmal ändern, wenn ich den Abstand zwischen ihnen ändern wollte. Gibt es eine Möglichkeit, den Formatbezeichner zu parametrisieren? Wenn man sie also nur einmal ändert, werden sie alle geändert?