C語言實現字串連線(mycat函式)

2021-10-09 19:33:01 字數 514 閱讀 2788

c語言可以呼叫string.h的標頭檔案來實現對於字串的處理。如果不呼叫string.h該如何解決

c語言中字串以\0結尾,我們可以用指標變數對兩個字串進行處理。

我們可以定義兩個指標變數,利用迴圈,當迴圈到第乙個字串「\0」時,將下乙個字串資料逐一填入,直到迴圈到第二個字串末尾的」\0「時,迴圈結束。

**如下(示例):

char

*mycat

(char

*dst,

const

char

*src)

**如下(示例):

#include

//定義乙個函式,實現strcat函式的功能

char

*mycat

(char

*dst,

const

char

*src)

intmain()

c語言實現字串連線

一 假設有兩個字串 abc 和 1234 將它們連線起來並輸出 include includeint main 執行結果是 這個問題不難,但也有幾個細節需要注意 陣列b不可以定義為整型陣列,如果寫成int b 4 則輸出時連線不起來,因為與陣列a型別不同 輸出時要寫 c,用迴圈語句逐個輸出字元,不能...

字串連線(c語言實現)

起因 今天九度刷題的時候,發現乙個不呼叫任何c的庫函式實現字串拼接的 很多人寫的過於複雜,鍊錶都用上了,真的不至於,只要知道字串的最後截止符是 0 題目描述 不借用任何字串庫函式實現無冗餘地接受兩個字串,然後把它們無冗餘的連線起來。輸入 每一行包括兩個字串,長度不超過100。輸出 可能有多組測試資料...

(c語言)字串連線函式

實現char my strcat char dest,char src 函式。返回 dest字串的位址。功能 將src指向的字串追加都到dest指向字串的後面。例如 char dest 10 ab char src cd my strcat 之後,dest指向的符串為 abcd 程式分析 1.要想實...