1、strncat 的使用
工作当中 经常处理字符串需要用到字符串的拼接,在次记录。
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv)
{
char kill_cmd[1024] = {"slay -m name "};
char *str1 = "App1";
char *str2 = "App2";
printf("kill_cmd= %s\n",kill_cmd);
strncat(kill_cmd,str1,strlen(str1));
printf("kill_cmd= %s\n",kill_cmd);
strncat(kill_cmd,str2,strlen(str2));
printf("kill_cmd= %s\n",kill_cmd);
return 0;
}
结果:
kill_cmd= slay -m name
kill_cmd= slay -m name App1
kill_cmd= slay -m name App1App2