17 _2.1
1066 ワード
/*
* :
*Copyright(c)2013,
*All rights reserved.
* :
* :
* :2013 12 17
* :v1.0
* :
* :
* : ,
* :
* :
* :
*/
#include <iostream>
using namespace std;
void astrcat(char str1[], const char str2[]);
int main()
{
char s1[50]="Hello world. ";
char s2[50]="Good morning! ";
astrcat(s1,s2);
cout<<" :"<<s1<<endl;
return 0;
}
// , , ,
// , ,
void astrcat(char str1[], const char str2[])
{
int i,j;
// : str1[i] *(str1+i),str2[j] ……
for(i=0; str1[i]!='\0'; i++); // str1
for(j=0; str2[j]!='\0'; i++,j++)
{
str1[i]=str2[j];
}
str1[i]='\0';// ! !
return;
}
成果展示: