gpt4 book ai didi

C连接字符串变量字符串

转载 作者:行者123 更新时间:2023-12-04 11:10:04 24 4
gpt4 key购买 nike

我尝试以以下形式连接“字符串”,变量,“字符串”;

#include <stdio.h>

int main() {
char *name = "Lannister";

char write_letter[50] = "Here you are Mrs. ", name, " Welcome!\r\n"
"Getting Started\r\n"
"Interviews\r\n"
"Take-home Projects\r\n";
}

有谁知道该怎么做?

我看到了一个例子
sprintf(write_letter, "这里是 %s 夫人,欢迎您!", name);
但是当我使用大文本时非常困难。

最佳答案

您只能使用 "..." "..."编译时可评估常量表达式的表示法。由于 name,您的是运行时构造.

您需要使用 strcat , snprintf等等。

关于C连接字符串变量字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39790313/

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