文章目录

  • 【C语言】C语言实现中文字符(句号,感叹号,问号)的十进制数值
    • 一、前言
    • 二、说明
    • 三、代码实现
      • 3.1 代码
      • 3.2 文本文件内容
      • 3.3 结果
    • 四、说明

【C语言】C语言实现中文字符(句号,感叹号,问号)的十进制数值

一、前言

对于中文字符都是全角,所以就会占两个字节,所以大胆猜想结果应该是两个字节的数值组合成一个中文字符。

二、说明

window系统操作
         文本文件保存格式:GBK
         代码保存格式:GBK

三、代码实现

3.1 代码
/*程序功能: 求中文字符的十进制数值编码格式:GBK*/// 一、按照字符读取文本文件
#include <stdio.h>int main(int argc, char *argv[])
{int flag;char ch;char *f1 = argv[1];         //  后台参数FILE *fp1 = fopen(f1, "r"); // 创建文件指针及打开文本文件if (fp1 == NULL){printf("文件 %s 打开时发生错误", f1);return -1;}while ((ch = fgetc(fp1))!= EOF) // 按照字符读取{printf("%d", ch);printf("\n");}fclose(fp1);return 0;
}
3.2 文本文件内容

3.3 结果

四、说明

三个中文字符:句号(。),感叹号(!),问号(?),所以中文字符的十进制依次应该是:-95,-93;-93,-95;-93,-65;而10则表示换行符

【C语言】C语言实现中文字符(句号,感叹号,问号)的十进制数值相关推荐

  1. myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法)

    myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法) 参考文章: (1)myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法) (2)https://www. ...

  2. clion设置为中文_手把手教你去除CLion的中文字符乱码

    我们在使用CLion时会出现乱码,经常这样会把我们气死,非常的可怜!于是我发现了这个设置,非常的银杏(人性)! ---根据 用户"大酱有想法"的开场白改编 好了,正片开始了! 首先 ...

  3. 【C语言】中文符号(句号,问号,感叹号)作为标识符进行分行处理

    文章目录 [C语言]中文符号(句号,问号,感叹号)作为标识符进行分行处理 一.前言 二.环境 三.代码实现 3.1 实现一 3.1.1 流程图 3.1.2 代码 3.1.3 原文本文件 3.1.4 结 ...

  4. c++ 把数字和中文字符分开_C语言中的字符常量与变量

    字符常量与变量   在这一节中,我们来讨论字符与字符串. 1. 字符常量   如果我想在屏幕上打印"HelloWorld".应该怎样做呢?大家应该很熟悉这个代码了. #includ ...

  5. c语言中文网_在C语言中使用中文字符

    大部分C语言教材对中文字符的处理讳莫如深,甚至只字不提,导致很多初学者认为C语言只能处理英文,而不支持中文.其实C语言是一门全球化的编程语言,它支持世界上任何一个国家的语言文化,包括中文.日语.韩语等 ...

  6. python语言支持中文字符作为量变_尔雅尔雅汉语揭秘章节考试答案

    运营是让产品持续产生产品价值和商业价值目的. [多选题]作为现代战略营销的核心,STP营销是企业制定有效营销组合策略的基础和前提,其内容包括 ( ) A. 市场进入 B. 细分市场 C. 目标营销 D ...

  7. mysql 中文字符 函数_MySQL基础之字符函数-Go语言中文社区

    本文主要介绍几个MySQL常见的字符函数. 1.length()函数 length函数用于获取值的字节个数.str参数可以是一个字符串.整数.浮点数.布尔值.函数.null等. 注:如果参数值是nul ...

  8. r语言regexpr函数_R语言学习笔记-文本挖掘之字符处理(1)

    在挖掘分析的过程当中对字符串的处理是极为重要的,且出现也较为频繁,R语言作为当前最为流行的开源数据分析和可视化平台,虽然文本的处理并不是它的强项, 但是R语言还是包含大量的字符串操作工具,本章着重整理 ...

  9. c语言中字符串数组应用,C语言中字符变量字符串和字符数组应用.doc

    C语言中字符变量字符串和字符数组应用 字符变量(type`char`?字符串(string)和字符数组(type`char`arrary)是C语言中非常重要的结构成分,也是应用编程中常发生混淆?导致错 ...

最新文章

  1. python3 判断字符串 是否为字母 数字 浮点数 整数
  2. python的格式_python 代码格式
  3. Struts2和Struts1的不同
  4. oo0ooo0ooo0oo_OoO的完整形式是什么?
  5. 如何用python32位开发词典软件_Python如何实现字典?
  6. GitHub项目功能理解
  7. 接口请求json解析问题
  8. RISC-V 没你想象的那么好
  9. STM32串口调试一直打印 00 00
  10. 阿里云域名怎么注册和使用(新手教程)
  11. 基于共振解调的轴承故障诊断方法总结(一)
  12. 中基鸿业投资理财好习惯
  13. deepin安装tftp服务器_Win10频发蓝屏,深度Deepin系统,调试华为AC和AP
  14. 12-mac中制作u盘启动盘的方法
  15. Android N Android O 默认MTP模式 实时文件扫描
  16. MLM模型中,是否应该按15%的比例mask?
  17. 跌落测试 包装跌落测试
  18. C compiler cannot create executables问题
  19. Python实现分布式服务器部署维护
  20. 怎么批量下载美拍主页视频

热门文章

  1. 关于尔雅平台通识课《创业创新执行力》的考试方法与考试须知
  2. 微信小程序 - 收藏集 - 掘金
  3. 莫斯科计划在 17 万个监控摄像头中引入人脸识别;广东农行“刷脸取款”实现 1600 多个网点全覆盖...
  4. vue echarts 3D地图+省+弹窗
  5. 【线性代数】矩阵的零空间
  6. vue2 视频下载本地,图片压缩包下载
  7. 全球与中国用于食品饮料工艺的隔膜阀市场现状及未来发展趋势
  8. 积分专题笔记-与路径无关条件
  9. 关于我用cuda实现蒙特卡洛估算圆周率中遇到的问题
  10. 前端系列——vue2+高德地图web端开发(poi搜索两种方式)