网上的主流方法大概有两种(以437为例,其他方法一样)

1、在控制台输入 chcp 437,暂时性更改

2、通过cmd-regedit进入注册表,定位至HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe,更改CodePage的值 437,永久性更改

3、通过程序进行更改 (相当于通过程序自动更改的方法1)

#include<stdlib.h>         // 额外引入该头文件

void main()                     // 在主程序首行调用 system()

{
    system("chcp 437");   // 括号里面填写你所需要执行的操作

……

}

------------------------------------------------------------------------------------------------------------------------------

下面以输出一个爱心、白格为例

#include<stdlib.h>
#include<stdio.h>
void main()

{
    system("chcp 437"); 
    printf("%c\n",3);              // 全ASCII码对照表见图二
    printf("%c\n",219);    
}

图一    测试示例结果

    图二    ASCII码对照表(摘自网络)

如何用C语言在控制台输出437代码页编码下的ASCII字符相关推荐

  1. C 语言的控制台输出只是 “黑底白字”吗 ?

    文章目录 前言 一.如何改变控制台输出的颜色? 二.单纯只设置文字颜色 总结 前言 C 语言控制台输出的只是 "黑底白字"吗 ?不!它也可以是有彩色的,原来我们可以调用 Windo ...

  2. 修改 cmd 控制台默认代码页编码的几种方法【GBK、UTF-8】

    在程序开发中我们统一的编码是 UTF-8,这一点很重要,但是总还是会遇到许多乱码问题,乱码的原因是多方面的,但归根结底就是编码与解密标准不一致,这里暂不过多总结.这里只说明在 window 下使用控制 ...

  3. 探索篇 | C语言改变控制台输出内容颜色

    控制台是什么 让代码『跑』起来 当代码执行的时候,会生成一个控制台命令框,把我们想要的内容打印显示.这个窗口我们称之为计算机控制台 命名行界面 cmd 命令提示符 控制台 改变控制台前景色.背景色 只 ...

  4. 如何用C语言打印爱心图案 /爱心代码的实现

    嗨~大家好,这里是可莉! 今天给大家带来是爱心代码的实现~ 赶快学起来然后发送给你的那个ta看把 废话不多说,直接上代码!! #include <stdio.h> #include < ...

  5. C语言创建指针需要给大小吗,如何用c语言创建一个指针(示例代码)

    正如我们所知,在c语言中,char指针逐字节遍历内存,即每次1字节,每次整数指针4字节(在gcc编译器中),每次2字节(在TC编译器中). 例如: char *cptr; // if this poi ...

  6. [C/C++]宽字符与控制台输出

    在我刚开始学C/C++的时候,字符类型使用的都是char.接触Win32编程之后,养成了使用wchar_t的习惯,于是再写控制台程序的时候自然就使用wchar_t了.然而在控制台程序中使用宽字符会导致 ...

  7. C语言实现,输出特殊图案,请在c环境中运行,看一看,Very Beautiful!

    题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful! tips: 176的16进制是B0,219的16进制是DB,0xB0DB是"佰"字的内码,所以输出的就 ...

  8. C语言中字符数据超过127,如何用C语言显示ascii码超过127的字符

    C语言的程序代码如下: #include "stdio.h" main() {inti; for (i=1;i<256;i++) { printf("%c &quo ...

  9. C# 在自定义的控制台输出重定向类中整合调用方信息

    C# 在自定义的控制台输出重定向类中整合调用方信息 目录 C# 在自定义的控制台输出重定向类中整合调用方信息 一.前言 二.输出重定向基础版 三.输出重定向进阶版(传递调用方信息) 四.后记及资源 独 ...

  10. JAVA 日历输出_java控制台输出日历

    <java控制台输出日历>由会员分享,可在线阅读,更多相关<java控制台输出日历(4页珍藏版)>请在人人文库网上搜索. 1.小程序:控制台输出日历package cn.jav ...

最新文章

  1. node都会 react_学react需要node吗
  2. 跨域 || Jsonp
  3. Flink SQL Client的datagen的用法(转载+自己验证)
  4. websocket onclose方法什么时候触发_WebSocket断开重连解决方案,心跳重连实践
  5. filter导致跨域失效_Quarkus中过滤器filter和跨域cors问题(4)
  6. 带你一文看懂--应用层、传输层的协议,HTTP协议及实现,UDP和TCP的报文格式以及为什么3次握手和4次挥手
  7. 0x29——如何把自己iphone app传到iphone上
  8. UI设计实用干货素材|引导页模板
  9. 将DataGrid中的数据导出为Excel的方法
  10. 论文阅读-可变形卷积网络:Deformable Convolutional Networks
  11. 凸优化有关的数值线性代数知识三:LU Cholesky和LDL因式分解
  12. React Native 画虚线 DashLine
  13. matlab脉冲压缩,雷达线性调频脉冲压缩的原理及其matlab仿真
  14. The 'mode' option has not been set, webpack will fallback to 'production' for th is value
  15. Spring security5.5.7出现Encoded password does not look like BCrypt异常
  16. 教你学会u盘重装win10系统,u盘系统盘安装win10
  17. Java知识点的总结(一)
  18. 深度学习硬件-GPU-显卡
  19. 使用Coco2d-x2.2.3版本开发水果忍者游戏环境配置
  20. 从0到1 | 转行如何开启机器学习之旅?

热门文章

  1. 三维实景地图,从航测到建模,再到可视化平台
  2. 解决Tomcat严重: Parse error in application web.xml file at jndi:/localhost/ipws/WEB-INF/web.xml java.lan
  3. DTM测试里无线Modem应该选哪种MCU?
  4. 怎么进入计算机配置文件,老司机教你如何查看电脑配置
  5. 【魔兽世界插件】魔兽世界插件实战笔记从入门到放弃的心理历程 第三节-窗体颜色设置与渐变
  6. 推荐PC端一款非常好用的解压缩软件
  7. python ocr 识别发票_在Python中使用Tesseract进行OCR识别
  8. Apache POI 读取、写入Excel文件教程
  9. 麒麟操作系统配置web服务器,银河麒麟服务器设置
  10. google play 爬虫项目