字符串函数
1. strcat函数 把src所指向的字符串(包括“\0”)复制到dest所指向的字符串后面(删除 dest原来末尾的“\0”)。要保证 dest足够长,以容纳被复制进来的*src。*src中原有的字符不变。返回指向dest的指针。 源字符串必须以‘\0’结束 目标空间必须足够大以容纳下源字符串的内容 目标空间必须可修改 # include <stdio.h> # include <stdlib.h> # include <string.h> char * Strcat ( char * dest , const char * src ) { if ( dest == NULL || src == NULL ) { return NULL ; } int cur = 0 ; while ( dest [ cur ] != '\0' ) { cur ++ ; } int i = 0 ; while ( src [ i ] != '\0' ) { dest [ cur + i ] = src [ i ] ; i ++ ; } dest [ cur + i ] = '\0' ; return dest ; } int main ( ) { char a [ 100 ] = "qwe" ; char b [ 100 ] = "asd" ; Strcat ( a , b ) ;