gpt4 book ai didi

c - 附加来自特定数字的字符串

转载 作者:行者123 更新时间:2023-11-30 15:41:08 24 4
gpt4 key购买 nike

strncpy(string1, string2, 18);
strcat(string1, "Statement cache has been cleared.");

有什么办法可以将其合并到一个函数调用中吗?

问候,维韦克

最佳答案

也许您喜欢使用 strcpy(s1 + pos, s2) 而不是 strcat(),请参阅下面的示例:

代码:

@:~$ cat x.c

#include<stdio.h>
#include<string.h>
int main(){
char s1[10] = "0123456";
char s2[10] = "abcde";
int pos = 3;

strcpy(s1 + pos, s2);
printf("\n %s\n", s1);
return 0;
}

运行:

~$ ./a.out 

012abcde

我不处理缓冲区溢出。

关于c - 附加来自特定数字的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20633109/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com