Linux C 函式練習

2021-08-16 22:34:13 字數 671 閱讀 4453

學習函式主要學習的就是函式的宣告、定義和呼叫,下面請看兩個例子,來幫助我們學習函式:

題目一:

編寫乙個函式iswithin(),它接受兩個引數,乙個是字元,另乙個是字串指標。其功能是如果字元在字串中。就返回1 (真);如果字元不在字串中,就返回0(假)。在乙個使用迴圈語句為這個函式提供舒服的完整程式中進行測試。

**如下:

[cpp]view plain

copy

#include

int iswithin(char p,char *q)

return 0;

}int main(int argc,char* argv)

執行結果如下:

[cpp]view plain

copy

root@ubuntu:/home/topeet/work/test_linuxc# ./findstring h hello

'h'is in n string 24 findstring.c!

root@ubuntu:/home/topeet/work/test_linuxc# ./findstring h world

'h'is not in the string 26 findstring.c!

注意函式傳參的方式。

Linux C 函式練習

學習函式主要學習的就是函式的宣告 定義和呼叫,下面請看兩個例子,來幫助我們學習函式 題目一 編寫乙個函式iswithin 它接受兩個引數,乙個是字元,另乙個是字串指標。其功能是如果字元在字串中。就返回1 真 如果字元不在字串中,就返回0 假 在乙個使用迴圈語句為這個函式提供舒服的完整程式中進行測試。...

Linux C 指標練習

題目一 已知陣列內容如下 s 輸入乙個常數 m 1 m 9 使得該陣列內容順序後移n個位置。如n 3時,陣列後移3個位置後的內容為 如下 include int main int b 9 int p a int q b int i,m,n printf 請輸入要移動的位數 n scanf d m n...

Linux C 函式總結

linux c 的記憶體分配 3個儲存空間動態分配和乙個記憶體釋放的函式 malloc 記憶體分配指定位元組儲存區,初始值不為0 calloc 為指定個數的具有指定長度的物件分配儲存空間,每一位初始化為0 reallco 更改以前的分配區長度 可增,可減 當增加時,將以前的分配區內容遷移到乙個足夠大...