7-3 用指標知識統計各種字元的個數
輸入一行字元,用指標知識統計其中的大寫字母、小寫字母、空格、數字和其它字元的個數。 (1)程式設計提示 利用if的第三種形式,判斷各字元並進行計數。
輸入樣例:
輸入一行字元,例如
chi n123cdeh# !tt @
輸出樣例:
輸出格式資料格式如下:
用乙個空格分隔 大寫字元 小寫字母 空格 數字字元 其他字元
5 5 3 3 3
#include
#include
void count(char p,int n) //通過指標訪問陣列//
printf("%d %d %d %d %d\n",upper,lower,blank,number,other);
}int main()
c語言中通過函式指標實現函式過載
我們都知道過載是c 物件導向的特性。c語言中是不存在的。所謂過載簡單來說就是乙個函式名可以實現不同的功能,要麼輸入引數不同或者引數個數不同,要麼返回型別不同。例如函式add 在c 中可以輕易實現int,double等不同型別引數的相加功能,而在c語言中卻不能這樣實現。c語言中實現過載功能,或者準確來...
C語言 通過指標模擬實現strcat函式
strcat函式的功能 把src所指向的字串 包括 0 複製到dest所指向的字串後面 刪除dest原來末尾的 0 要保證dest足夠長,以容納被複製進來的 src。src中原有的字元不變。返回指向dest的指標。說明 src和dest所指記憶體區域不可以重疊且dest必須有足夠的空間來容納src的...
C語言 指標函式和函式指標
指標函式和函式指標 指標函式其實是乙個簡稱,是指帶指標的函式,它本質上是乙個函式,只是返回的是某種型別的指標。其定義的格式為 型別識別符號 函式名 參數列 函式指標,從本質上說是乙個指標,只是它指向的不是一般的變數,而是乙個函式。因為每個函式都有乙個入口位址,函式指標指向的就是函式的入口位址。其定義...