C語言簡單實現(xiàn)計算字符個數(shù)的方法
更新時間:2015年07月18日 12:32:38 作者:鑒客
這篇文章主要介紹了C語言簡單實現(xiàn)計算字符個數(shù)的方法,涉及C語言針對字符串的簡單遍歷與判定技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了C語言簡單實現(xiàn)計算字符個數(shù)的方法。分享給大家供大家參考。具體如下:
char_counting.c如下:
#include<stdio.h> int main() { long nc; nc = 0; while(getchar() != '0') { ++nc; } printf("%ld\n", nc); }
編譯和使用下:
復(fù)制代碼 代碼如下:
gcc char_counting.c -o char_counting.o
一種通常的調(diào)用方式:
復(fù)制代碼 代碼如下:
[root@server1 c]# ./char_counting.o
123
450[回車]
6
123
450[回車]
6
通過linux管道來傳遞字符:
復(fù)制代碼 代碼如下:
[root@server1 c]# echo helloworld0 | ./char_counting.o [回車]
10
10
希望本文所述對大家的C語言程序設(shè)計有所幫助。
相關(guān)文章
C++類與對象深入之運(yùn)算符重載與const及初始化列表詳解
運(yùn)算符是程序中最最常見的操作,例如對于內(nèi)置類型的賦值我們直接使用=賦值即可,因為這些編譯器已經(jīng)幫我們做好了,但是對象的賦值呢?能直接賦值嗎2022-06-06C++實現(xiàn)LeetCode(30.串聯(lián)所有單詞的子串)
這篇文章主要介紹了C++實現(xiàn)LeetCode(30.串聯(lián)所有單詞的子串),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07Qt物聯(lián)網(wǎng)管理平臺之實現(xiàn)自動清理早期數(shù)據(jù)功能
隨著時間的增加,存儲的歷史記錄也在不斷增加,如果設(shè)備數(shù)量很多,存儲間隔很短,不用多久,數(shù)據(jù)庫中的記錄就非常多,至少是百萬級別起步,而且有些用戶還是需要存儲每一次的采集的數(shù)據(jù)。本文將利用Qt實現(xiàn)自動清理早期數(shù)據(jù),需要的可以參考一下2022-07-07C++ 設(shè)置和獲取當(dāng)前工作路徑的實現(xiàn)代碼
這篇文章主要介紹了C++ 設(shè)置和獲取當(dāng)前工作路徑的實現(xiàn)代碼,防止DLL加載不到配置和文件,需要的朋友可以參考下2017-09-09