在C語言中,可以使用printf函數的格式控制符來實現左對齊輸出。格式控制符%-
用于指定一個字段的寬度,并將其左對齊。
例如,要將一個整數左對齊輸出,可以使用以下代碼:
int num = 123;
printf("%-10d", num);
上述代碼中,%-10d
表示將num
按照10個字符的寬度左對齊輸出。如果num
的位數少于10個字符,將會在其后面補充空格使其達到10個字符的寬度。
同樣的方式也適用于其他數據類型的輸出,例如字符串:
char str[] = "Hello";
printf("%-10s", str);
該代碼將輸出字符串"Hello",并將其左對齊,寬度為10個字符。如果字符串的長度少于10個字符,將會在其后面補充空格使其達到10個字符的寬度。