1、strcat()
#include <windows.h> #include <assert.h> #include <iostream> //strcat()函数分4部分写 //1.定义4个char* //2.变量检查不为空assert() //3.指针指向第一个字符串的末尾 //4.逐个字符的赋值 char *strcat(char *strDest, char *strSrc) { char *address = strDest; assert( (strDest != NULL)&&(strSrc != NULL)); while(*strDest) { strDest++; } while(*strDest++ = *strSrc++) { ; } return address; } void main() { char l[10] ="li"; //注意此处需要时开辟空间的数组 char *w = "wen"; strcat(l,w); std::cout<<l; }
时间: 2024-10-20 14:55:31