關於 '\t' 所空的格數問題

一直有個問題困擾:'\t' 到底是怎麼空格的? 有的時候在打印一些只有一位兩位的字符的時候雖然字符位數不一但打印的結果往往很整齊 ,所以猜想是從每個輸出的字符串的第一個開始空n位。但當出現一個很長的字符串的時候會把這種規律打亂。 今天試驗了一把大概知道了實際證明執行的了: 應該是這樣的:每次從輸出字符串的第一個字符開始留n個空位,用不完剩下,若不夠用再增加n個以此類推
相關文章
相關標籤/搜索