C語言 不使用strcat函數(shù)實(shí)現(xiàn)連接兩個(gè)字符串功能代碼
字符串連接函數(shù):
字符串連接就是將一個(gè)字符串連接到另一個(gè)字符串的末尾,使其組合成一個(gè)新的字符串,在字符串處理函數(shù)中,strcat 函數(shù)具有字符串連接功能。下面是用C語言實(shí)現(xiàn)不使用是strcat 函數(shù)實(shí)現(xiàn)連接兩個(gè)字符串的功能。
源代碼:
#include<stdio.h> void constring(char s[],char t[],char q[]); //函數(shù)聲明 int main(void) { char s[100]; char q[100]; char t[200]; printf("輸入字符串是s:\n"); //提示輸入字符串 gets(s); //輸入字符串 printf("輸入字符串q:\n"); gets(q); constring(s, q, t); //調(diào)用函數(shù) printf("連接后的字符串為:%s\n", t); } void constring(chars[],char t[], char q[]) { int i, j; for (i = 0; s[i] != '\0'; i++) { q[i] = s[i]; } for (j = 0; t[j] != '\0'; j++) { q[i + j] = t[j]; } q[i + j] = '\0'; }
運(yùn)行結(jié)果:
以上這篇C語言 不使用strcat函數(shù)實(shí)現(xiàn)連接兩個(gè)字符串功能代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C++?const與constexpr區(qū)別小結(jié)
C++11標(biāo)準(zhǔn)中,const用于為修飾的變量添加只讀屬性,而constexpr關(guān)鍵字則用于指明其后是一個(gè)常量,本文主要介紹了C++?const與constexpr區(qū)別小結(jié),感興趣的可以了解一下2024-03-03關(guān)于嘗試開發(fā)PHP的MYSQL擴(kuò)展的使用
本篇文章小編將為大家介紹,關(guān)于嘗試開發(fā)PHP的MYSQL擴(kuò)展的使用,需要的朋友可以參考一下2013-04-04采用C++實(shí)現(xiàn)區(qū)間圖著色問題(貪心算法)實(shí)例詳解
這篇文章主要介紹了采用C++實(shí)現(xiàn)區(qū)間圖著色問題(貪心算法),很經(jīng)典的算法問題,需要的朋友可以參考下2014-07-07C++如何比較兩個(gè)字符串或string是否相等strcmp()和compare()
這篇文章主要介紹了C++如何比較兩個(gè)字符串或string是否相等strcmp()和compare()問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11C語言實(shí)現(xiàn)繪制LoveBeat愛心曲線的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何溧陽C語言實(shí)現(xiàn)繪制LoveBeat愛心曲線,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-03-03