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语言程序设计有所帮助。

相关文章

  • 关于UDP服务器客户端编程流程介绍

    关于UDP服务器客户端编程流程介绍

    大家好,本篇文章主要讲的是关于UDP服务器客户端编程流程介绍,感兴趣的同学赶快来看看吧,对你有帮助的话记得收藏
    2021-12-12
  • C++继承的定义与注意事项

    C++继承的定义与注意事项

    这篇文章主要给大家介绍了关于C++继承的定义与注意事项的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • opencv车道线检测的实现方法

    opencv车道线检测的实现方法

    这篇文章主要介绍了opencv车道线检测的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • C++移除序列中连续重复的特定值示例代码

    C++移除序列中连续重复的特定值示例代码

    这篇文章主要给大家介绍了关于在C++中如何移除序列中连续重复的特定值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • 一文详解C++关键字nullptr及与NULL的区别

    一文详解C++关键字nullptr及与NULL的区别

    这篇文章主要给大家详细介绍了C++关键字nullptr,及 NULL与nullptr的区别,文中通过代码示例介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • C++ std::condition_variable 条件变量用法解析

    C++ std::condition_variable 条件变量用法解析

    condition_variable(条件变量)是 C++11 中提供的一种多线程同步机制,它允许一个或多个线程等待另一个线程发出通知,以便能够有效地进行线程同步,这篇文章主要介绍了C++ std::condition_variable 条件变量用法,需要的朋友可以参考下
    2023-09-09
  • QT读写Sqlite数据库的三种方式

    QT读写Sqlite数据库的三种方式

    Sqlite是一个比较小型的本地数据库,对于保存一些软件配置参数或量不是很大的数据是相当的方便,Qt本身已经自带了Sqlite的驱动,直接使用相关的类库即可,这篇我们主要来说明QT访问Sqlite数据库的三种方式,需要的朋友可以参考下
    2024-03-03
  • C++实现冒泡排序(BubbleSort)

    C++实现冒泡排序(BubbleSort)

    这篇文章主要为大家详细介绍了C++实现冒泡排序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • VSCode插件开发全攻略之打包、发布、升级的详细教程

    VSCode插件开发全攻略之打包、发布、升级的详细教程

    这篇文章主要介绍了VSCode插件开发全攻略之打包、发布、升级的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • C语言 结构体(Struct)详解及示例代码

    C语言 结构体(Struct)详解及示例代码

    本文主要介绍C语言 结构体的知识,学习C语言肯定需要学习结构体,这里详细说明了结构体并附示例代码,供大家参考学习,有需要的小伙伴可以参考下
    2016-08-08

最新评论