用于线条图或方框图的Unicode字符
您好,我使用以下代码打印数据库查询的列表输出用于线条图或方框图的Unicode字符,c,C,您好,我使用以下代码打印数据库查询的列表输出 printf("+----------+------------+\n"); printf("| Col1 | Col2 |\n); printf("+----------+------------+\n"); for(i=0;i<n;i++) printf("|%8s|%8s|\n",str1,str2); printf("+----------+------------+\n"); printf(“+--+--+
printf("+----------+------------+\n");
printf("| Col1 | Col2 |\n);
printf("+----------+------------+\n");
for(i=0;i<n;i++)
printf("|%8s|%8s|\n",str1,str2);
printf("+----------+------------+\n");
printf(“+--+--+--+\n”);
printf(“|Col1 | Col2 |\n);
printf(“+------------+-----------+\n”);
对于(i=0;iUnicode确实包含一些用于此目的的字符。Wikipedia有一个列表:
您可以使用Curse(ncurses)库来实现这一点,或者看看我的项目:libtprint-一个打印表格数据的简单库
希望能有所帮助!诅咒Unicode支持取决于您的编译器和操作系统。可能您可以通过使用上述答案中提到的方框绘图字符集来改进此功能感谢您的指点,它肯定会扩展我的库!(如果您要使用它,请随时向github页面添加“功能”请求)。