/*
对于汉字字符串:str[4]="你"
在UTF-8中:"你"占3bytes,在GBK与UTF-16中占2bytes
每个字节所对应的ASCII码值小于0,通过这一点来实现标题功能
*/int cn_num(char *s){int sp = 0,count = 0;do{if (s[sp] < 0){count++;sp += 3;//对于GBK或UTF-16编码,此处应为2} else sp += 1;} while (s[sp] != NULL);return count;
}

对于汉字字符串:str[4]="你"
在UTF-8中:"你"占3bytes,在GBK与UTF-16中占2bytes
每个字节所对应的ASCII码值小于0,通过这一点来实现标题功能

C语言实现统计字符串中中文汉字个数(针对汉字占三个字节有效)相关推荐

  1. java 字符串 数字个数_JAVA 统计字符串中中文,英文,数字,空格的个数

    packagecom.example.test;public classCountCharacter {/**中文字符*/ private int chCharacter = 0;/**英文字符*/ ...

  2. 【数据结构、字符串、C语言】统计字符串中不同字符出现的频度

    [数据结构.字符串.C语言]统计字符串中不同字符出现的频度 问题描述 完整代码 问题描述 写一个算法统计在输入字符串中各个不同字符出现的频度并打印(字符串中的合法字符为A-Z这26个字母和0-9这10 ...

  3. 汇编语言统计字符串中字符的个数

     因为作业里面有一个题,需要用汇编语言统计字符串中字符的个数,然而老师给的答案居然是错的.为什么呢,因为arm是字对齐的,答案居然每个字只比较一次就过去了,我去,每个字是有四个字节的,这能对吗,所以, ...

  4. 习题:统计字符串中的单词个数

    1 /*统计字符串中的单词个数*/ 2 #include<stdio.h> 3 int main(void) 4 { 5 char a[80]={""},c; 6 in ...

  5. c#统计字符串中数字字符的个数【C#】

    c#统计字符串中数字字符的个数 题目描述 假设有一个GetNumber方法(参数为字符串strSource),编写一个静态方法可以用来统计字符串strSource中数字字符的个数. 输入 输入一个字符 ...

  6. 统计字符串中不同字符个数

    统计字符串中不同字符个数 如何统计字符串中不同字符个数呢,下面这段代码可以实现这个功能.(如有误,请见谅) #include<stdio.h> int main(void) {int i, ...

  7. 统计字符串中元音字母的个数 C语言编程,统计字符串中各元音字母(即A,E,I,O,U)的个数。...

    下列给定函数中,函数fun的功能是:统计字符串中各元音字母(即A,E,I,O,U)的个数.注意:字母不分大小写.例如,输入THIs is a boot,则应输出是1 0 2 2 0. 请改正程序中的错 ...

  8. python_1.统计字符串中,中文字符,英文字符、数字、空格和其他字符的个数?

    小题内容: 用户从键盘输入一行字符,统计并输出其中文字符,英文字符.数字.空格和其他字符的个数? """日期:20/8/26题目:统计不同字符的个数内容:用户从键盘输入一 ...

  9. c语言统计字符串中各种字符个数,c语言统计字符串中各个字符的个数

    目标: 输入一行字符,统计其中各种字符的个数. 具体代码: #include #include #include #define M 1024 void main() { char str[M]; f ...

最新文章

  1. 安装部署Spark 1.x Standalone模式集群
  2. [Gamma]Scrum Meeting#5
  3. C#学习之Reflection
  4. 数据中心机房常用通信管道塑料管材
  5. CodeIgniter模型
  6. 蜘蛛牌 HDU - 1584(搜索——达到先让某些段先结合,达最优解)
  7. ios html正则表达式,ios 正则表达式去html标签
  8. 【转载】Delphi获取与设置系统时间格式(长日期与短日期)
  9. 循环语句—C#基础回顾
  10. android侧边栏点击,侧边菜单栏 android-menudrawer
  11. [健康]生病了绝对不能吃的东西
  12. 微信公众号+web后台的工资条发放功能的实现
  13. 说说关于访问控制模型
  14. Sqlmap中文手册
  15. python图像分类实验总结_第4章 图像分类(image classification)基础
  16. ESDCAT静电猫项目
  17. 2020中国互联网十大人物
  18. PS修改图片局部颜色
  19. php不能撤销,word2010突然无法撤销怎么解决
  20. 用python编写AutoCAD插件日志

热门文章

  1. TCP(传输控制协议详解)详解
  2. 【多校连萌2】1281: 邪能炸弹【补题】
  3. C. Infinite Fence(扩展欧几里得)
  4. J2EE进阶(二十四)JBoss Web和 Tomcat的区别
  5. c++ string函数详细返回值及用法!
  6. 马里兰大学 计算机专业,美国马里兰大学计算机专业排名好不好?
  7. (附源码)php社区果蔬网站的开发 毕业设计211548
  8. 汉堡王什么汉堡好吃_汉堡王什么汉堡好吃?汉堡王哪个汉堡最好吃
  9. 五、MySQL之数据操作语言
  10. 快速导入浏览器的接口参数到postman中