c語言兩個(gè)字符串連接 用C語言怎么將兩個(gè)字符串連接起來?
用C語言怎么將兩個(gè)字符串連接起來?1)簡單地說,直接使用strcat函數(shù)并不麻煩,包括頭文件字符串。氫氣)。但是,應(yīng)該考慮一些細(xì)節(jié):假設(shè)兩個(gè)字符串指針是STR1和STR2?,F(xiàn)在我們將把STR1和STR
用C語言怎么將兩個(gè)字符串連接起來?
1)簡單地說,直接使用strcat函數(shù)并不麻煩,包括頭文件字符串。氫氣)。但是,應(yīng)該考慮一些細(xì)節(jié):假設(shè)兩個(gè)字符串指針是STR1和STR2?,F(xiàn)在我們將把STR1和STR2連接成一個(gè)新的字符串。a、 考慮指針STR1和STR2是否不為空B。如果STR2的內(nèi)容直接連接到STR1的末端,則考慮STR1是否有足夠的空間將STR2的內(nèi)容放置在連接上。如果使用新的內(nèi)存空間來保存STR1和STR2的連接結(jié)果,則需要?jiǎng)討B(tài)分配內(nèi)存空間。
C語言編寫一個(gè)程序,將兩個(gè)字符串連接起來?
#包含“stdio。H “void main(){char a[50],B[50],C[50]int i=0,j=0,k=0printf(“input the first string”)gets(a)printf(“input the second string”)gets(B)printf(“a%sn”,a)printf(“a%sn”,B)while(a[i])C[k]=a[i]while(B[j])C[k]=B[j]C[k]=B[j]printf(“C=%s”,C)}已運(yùn)行。如果您有任何問題,請留言!