C語言怎麼連接兩個數組的內容你知道嗎

要求:

定義兩個數組,並用指針將兩個數組的內容連接到一起

源代碼如下:

#include<stdio.h>
void main()
{	char str1[100],str2[100],*p1,*p2;
	p1=str1; p2=str2;
	printf("請輸入str1的內容:\n");
	gets(str1);
	printf("請輸入str2的內容:\n");
	gets(str2);
	while(*p1!='\0')
		p1++;
	while(*p2!='\0')
		*p1++=*p2++;
	*p1='\0';
	printf("調試後的新內容:\n");
	puts(str1);
}

運行效果圖如下:

總結

本篇文章就到這裡瞭,希望能夠給你帶來幫助,也希望您能夠多多關註WalkonNet的更多內容! 

推薦閱讀: