C语言简单实现计算字符个数的方法

 更新时间:2015年07月18日 12:32:38   作者:鉴客  
这篇文章主要介绍了C语言简单实现计算字符个数的方法,涉及C语言针对字符串的简单遍历与判定技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C语言简单实现计算字符个数的方法。分享给大家供大家参考。具体如下:

char_counting.c如下:

#include<stdio.h>
int main()
{
  long nc;
  nc = 0;
  while(getchar() != '0')
    {
      ++nc;
    }
  printf("%ld\n", nc);
}

编译和使用下:

复制代码 代码如下:
gcc char_counting.c -o char_counting.o

 
一种通常的调用方式:
复制代码 代码如下:
[root@server1 c]# ./char_counting.o
123
450[回车]
6

 
通过linux管道来传递字符:
复制代码 代码如下:
[root@server1 c]# echo helloworld0 | ./char_counting.o [回车]
10

希望本文所述对大家的C语言程序设计有所帮助。

相关文章

  • C++中的boost::function库简介

    C++中的boost::function库简介

    这篇文章介绍了C++中的boost::function库,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Qt使用QChart实现动态显示温度变化曲线

    Qt使用QChart实现动态显示温度变化曲线

    Qt的QChart是一个用于绘制图表和可视化数据的类,提供了一个灵活的、可扩展的、跨平台的图表绘制解决方案,所以本文就将使用QChart实现动态显示3个设备的温度变化曲线,感兴趣的可以了解一下
    2023-06-06
  • c语言冒泡排序和选择排序的使用代码

    c语言冒泡排序和选择排序的使用代码

    算法中排序是十分重要的,而每一个学习计算机的都会在初期的时候接触到这种排序,下面这篇文章主要给大家介绍了关于c语言冒泡排序和选择排序使用的相关资料,需要的朋友可以参考下
    2022-04-04
  • C语言时间函数之mktime和difftime详解

    C语言时间函数之mktime和difftime详解

    这篇文章主要为大家详细介绍了C语言时间函数之mktime和difftime,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一,希望能够给你带来帮助
    2022-02-02
  • C++面向对象实现万年历的示例代码

    C++面向对象实现万年历的示例代码

    本文将通过面向对象实现一个简单的日历(万年历)效果,主要会有以下几个模块:模型、视图、控制,感兴趣的小伙伴可以动手尝试一下
    2022-06-06
  • C语言实现Linux下的socket文件传输实例

    C语言实现Linux下的socket文件传输实例

    这篇文章主要介绍了C语言实现Linux下的socket文件传输的方法,较为详细的分析了C语言文件Socket文件传输客户端与服务器端相关实现技巧,需要的朋友可以参考下
    2015-06-06
  • C++与Lua协程交互的示例详解

    C++与Lua协程交互的示例详解

    Lua 语言不支持真正的多线程,即不支持共享内存的抢占式线程,在执行协程体的 Lua 脚本时,Lua 同样可以调用 C++ 的函数,本文给大家介绍了C++ 与 Lua 的协程交互,需要的朋友可以参考下
    2024-02-02
  • c++11&14-STL要点汇总

    c++11&14-STL要点汇总

    这篇文章主要介绍了c++11&14中的STL要点,文中代码简单易懂,方便大家更好的学习参考,感兴趣的朋友可以了解下
    2020-06-06
  • C语言实现简单学生管理系统

    C语言实现简单学生管理系统

    这篇文章主要为大家详细介绍了C语言实现简单学生管理系统,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • C语言实现英文文本词频统计

    C语言实现英文文本词频统计

    这篇文章主要为大家详细介绍了C语言实现英文文本词频统计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03

最新评论