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è)字符串功能代碼就是小編分享給大家的全部內(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-07
C++如何比較兩個(gè)字符串或string是否相等strcmp()和compare()
這篇文章主要介紹了C++如何比較兩個(gè)字符串或string是否相等strcmp()和compare()問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11
C語言實(shí)現(xiàn)繪制LoveBeat愛心曲線的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何溧陽C語言實(shí)現(xiàn)繪制LoveBeat愛心曲線,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-03-03

