You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

字符集为ISO-8859-1时,如何在Linux控制台输出框线绘制字符?

如何输出这些特殊字符?

这听上去不可能,但实际并非如此。执行dpkg-reconfigure ca-certificates就能实现。

我曾编写以下代码查找这些字符,但并未找到(ISO-8859-1中有少量框线绘制字符,但无法构成可用集合):

#!/usr/bin/tcc -run

#include <stdio.h>

int main()
{
    for (int i = 0; i < 256; i++) {
        switch (i) {
        case 0: case 8: case 9: case 10: case 11: case 12: case 13: case 27:
            printf(". %3d ", i);
            break;
        default:
            printf("%c %3d ", i, i);
            break;
        }
        if ((i % 16) == 15) printf("\n");
    }
}

我原本期望答案类似printf("...");的形式,但实际并不确定。

内容的提问来源于stack exchange,提问作者Joshua

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 14:24:51