C語言實現字串中任意地方插入其他字元實現拼接

2021-10-07 06:22:18 字數 974 閱讀 5557

#include

#include

#include

char

*custom_insetr_string

(char

*string_str1,

char

*string_str2,

const

unsigned

int offset_number)

for(offset_variable_i =

0; offset_variable_i < string_str1_length; offset_variable_i++

)for

(offset_variable_i =

0; offset_variable_i < string_str2_length; offset_variable_i++

)for

(offset_variable_i = offset_number; offset_variable_i < string_str1_length; offset_variable_i++

) string_str1[offset_variable_j]

='\0'

;/*字元陣列以\0結尾*/

return string_str1;

/*返回拼接成功的字元陣列*/

}int

main

(int argc,

char

*ar**)

/*執行程式執行 輸入hello world,再輸入good (注意要帶有空格),插入到第6個字元後面,空格也算乙個字元*/

請輸入第乙個字串:hello world

請輸入第二個字串:good

請輸入插入的位置:

6receive_return_value data is : hello good world

字串比對 C語言實現

題目內容 題目說起來很簡單,你會讀到兩個字串,每個字串佔據一行,每個字串的長度均小於10000字元,而且第乙個字串的長度小於第二個字串的。你的程式要找出第乙個字串在第二個字串 現的位置,輸出這些位置,如果找不到,則輸出 1。注意,第乙個字元的位置是0。注意,第乙個字串在第二個字串中的位置可能不止一處...

C語言實現字串拼接

實現字串的拼接 標頭檔案 include include 主程式 int main 分別求兩個字串的大小 int str size sizeof str sizeof str 0 int str1 size sizeof str1 sizeof str1 0 宣告索引值 int k,j 取出str的...

使用C語言實現字串分割

之前分享了一篇使用c std string 作為容器 進行字串分割的博文 現在又想用c語言做乙個字串分割的函式,大概功能是這樣 需要分割的字串 this is a charactor raw.使用 分割 分割之後會返回乙個char strv 表示分割出子串str的vector,返回乙個int str...