void fun (char s1[],char s2[]){
int i,j;
for (i=0;s1[i] !=’\0’; i++); /*求出的i為pA字符的總長度,包括結束標記位*/
for (j=0;s2[j] !=’\0’; j++)
s1[i++]=s2[j]; /*將pB字符串連在pA字符串的後面*/
s1[i]='\0’; /*在字符串最後加上結束標記符*/
}
擴展資料:
最常用的字符串函數:
字符串輸出函數puts格式:puts (字符數組名) 功能:把字符數組中的字符串輸出到顯示器。
2.字符串輸入函數gets格式:gets (字符數組名) 功能:從標準輸入設備鍵盤上輸入壹個字符串。本函數得到壹個函數值,即為該字符數組的首地址。
3.字符串連接函數strcat格式:strcat (字符數組名1,字符數組名2) 功能:把字符數組2中的字符串連接到字符數組1 中字符串的後面,並刪去字符串1後的串標誌“”。
4.字符串拷貝函數strcpy格式:strcpy (字符數組名1,字符數組名2) 功能:把字符數組2中的字符串拷貝到字符數組1中。串結束標誌“”也壹同拷貝。
5.字符串比較函數strcmp格式:strcmp(字符數組名1,字符數組名2) 功能:按照ASCII碼順序比較兩個數組中的字符串,並由函數返回值返回比較結果。
6.測字符串長度函數strlen格式:strlen(字符數組名) 功能:測字符串的實際長度(不含字符串結束標誌‘’) 並作為函數返回值。
參考資料:
百度百科-數組