我想讓我的文本與終端中心水平對齊。我如何在C中做到這一點?如何將文本與終端中心對齊?
3
A
回答
3
爲了擴大對@ eyalm的回答是:如果你得到了COLUMNS
變種,你可以居中字符串是這樣的:
int columns = strtol(getenv("COLUMNS"), NULL, 10);
int fwidth = strlen(s) + (columns - strlen(s))/2;
printf("%*s\n", fwidth, s);
2
如果您正在使用bash的工作,使用COLUMNS
環境變量獲得的寬度和計算中心。
+1
...這將是getenv(「COLUMNS」)/ 2。 – 2013-02-17 14:17:45
1
如果你的懶惰像我寫在這裏所有的代碼是一個簡單的解決方案。
Console.WriteLine(" Hello World");
Console.ReadLine();
如果需要的話,直到其中心LOL
相關問題
- 1. 將文本中心與android對齊
- 2. 如何將Python中的文本與我的終端中的列對齊?
- 3. 如何將按鈕中的文本與中心對齊?
- 4. 將圖像中心與相鄰文本中心垂直對齊
- 5. 如何將圖像與中心對齊?
- 6. 如何將內容與中心對齊
- 7. 如何將文本對齊到標籤文本的中心?
- 8. 將文本與文本的中心對齊作爲參考點
- 9. 將listview與中心對齊
- 10. 如何在中心對齊UISegment文本
- 11. 與圖標對齊文本的中心
- 12. SVG中心與文本對齊
- 13. 將文本對齊div的中心
- 14. 將文本對齊中心兩側
- 15. 將旋轉的文本對齊中心
- 16. 將文本中心對齊SVG圓圈?
- 17. DirectWrite對齊文本中心
- 18. 中心的文本對齊
- 19. 如何將文本對齊到中心對於IE瀏覽器
- 20. 將自定義文本對齊到最右端和中心
- 21. 如何將文本與圖像對齊?
- 22. 如何將文本與圖像對齊
- 23. 如何將文本與框邊對齊?
- 24. 如何在DTAttributedTextView中將文本對齊到中心
- 25. 將文本字段光標字符對齊始終與中間對齊
- 26. 與核心文本垂直對齊?
- 27. 如何將網頁正文與中心對齊?
- 28. 如何將中心文字與CSS對齊?
- 29. 如何將文字與中心對齊或大致靠近?
- 30. 如何在單元中居中文本? (不與文本對齊響應:中心)
不結盟什麼添加更多的空間? – cnicutar 2013-02-17 14:07:03
[你有什麼嘗試?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – 2013-02-17 14:07:30
哦,對不起,我的意思是對齊中心。 – FredN 2013-02-17 14:10:01