C语言实现图书馆管理系统打印界面问题

在代码中看到是的是竖线不对齐,而打印出来的界面却对齐,这秉承什么规则?还有右面界面的那条线怎么来的)

printf(" ┏━┓━━━━━━━━━━━━━━━━━━━┏━┓\n");

printf(" ┃ ┃ tony 图书馆管理系统 \n");

printf(" ┃ ┗━━━━━━━━━━━━━━━━━━━┛ ┃\n");

printf(" ┃ [1]图书信息录入 ┃\n");

printf(" ┃ ┃\n");

printf(" ┃ [2]图书信息浏览 ┃\n");

printf(" ┃ ┃\n");

printf(" ┃ [3]图书信息查询 ┃\n");

printf(" ┃ ┃\n");
printf(" ┃ [4]图书信息删除 ┃\n");

printf(" ┃ ┃\n");

printf(" ┃ [5]退出系统 ┃\n");

printf(" ┃ ┃\n");

printf(" ┃ ┃\n");

printf(" ┗━━━━━━━━━━━━━━━━━━━━━━━┛\n");

图片说明图片说明

1个回答

感觉是因为汉字和英文字符在电脑中占有的存储空间大小不同,引起看上去不齐实际却整齐。 右边的竖线是每条语句的最后一个向下竖线组成的

god_father9
god_father9 好的 谢谢 明白了
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐