我想让我的文本与终端中心水平对齐。我如何在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. 将listview与中心对齐
- 8. 将文本对齐div的中心
- 9. 将旋转的文本对齐中心
- 10. 将文本对齐中心两侧
- 11. 将自定义文本对齐到最右端和中心
- 12. 如何将文本对齐到中心对于IE浏览器
- 13. 如何将文本与图像对齐?
- 14. 与核心文本垂直对齐?
- 15. 如何将网页正文与中心对齐?
- 16. 如何将中心文字与CSS对齐?
- 17. 安卓文本将不会与中心对齐
- 18. 如何正确对齐文本与文本对齐“证明”
- 19. 如何在使用Bootstrap时将文本与图像中心垂直对齐。
- 20. 如何将我的标签和文本框与中心对齐? CSS
- 21. 如何将对象与页面中心对齐?
- 22. 如何在一个线性布局中将开关对准中心并将文本视图对齐到右端?
- 23. 如何将jquery maphilight对齐到中心?
- 24. Bootstrap css通过其他div的文本长度将文本与中心对齐
- 25. 如何让文本与块对齐但居中对齐?
- 26. ImageButton未与中心对齐
- 27. 如何将<p:panel>垂直对齐的内容与中心对齐
- 28. 如何将输入与UserInfoPage中的中心对齐?
- 29. 如何对齐中心highcharts
- 30. 对齐文本中心(减号)10px
不结盟什么添加更多的空间? – 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