gpt4 book ai didi

c - 将 token 的内容放在引号中

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

在 C 语言中:

1.- 如何使用另一个标记的内容但用引号定义一个标记?类似下面的代码:

#include <stdio.h>
#define _QUOTATION_MARKS "
#define _SOMETHING something
#define _SOMETHING_IN_QUOTATION_MARKS _QUOTATION_MARKS _SOMETHING _QUOTATION_MARKS

int main()
{
printf( "%s\n", _SOMETHING_IN_QUOTATION_MARKS );
return 0;
}

(2.- 我如何定义一个仅包含引号 (") 的 token 来执行我在第 1 项中要求的操作。- ?)

最佳答案

这将引用 stringify裸露:

#include <stdio.h>
#define QUOTE(x) #x
int main()
{
printf( "%s\n", QUOTE(bare) );
return 0;
}

关于c - 将 token 的内容放在引号中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20569427/

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