strcat 在VS2013里面要用stract_s
作用 :拼接字符串 ,将源字符串拼接到目标字符串后面 并且删除目标字符串后面的\0 这才是真正的拼接字符串啊 那个strcpy 把源字符串的\0也拷贝过去 那就成剪贴字符串了 把源字符串剪贴到目的字符串中
代码:
#include<stdio.h> #include<string.h> int main() { //把源字符串拷贝到目的字符串的后面 删除目的字符串后面的\0 char str1[30], str2[30]; printf("请输入源字符串:\n"); gets_s(str1); printf("你想要拼接的字符串:\n"); gets_s(str2); strcat_s(str1, str2); printf("经过strcat函数的处理您的字符串拼接好了!%s \n",str1); getchar(); return 0; }