【发布时间】:2015-09-25 12:28:47
【问题描述】:
我想通过C中的连接在char数组中创建一个字符串
示例我想做类似的事情
...
...
#define version "1.0"
char message[] = "Software version" + version + "\n"
...
...
谢谢
【问题讨论】:
-
去掉
+s:连续的字符串常量被编译器连接起来。 -
预处理器宏传统上都是大写的名称,以区分它们,例如变量和函数名称。
-
@Kninnug 哇,我想知道我以前怎么没想到这一点 :)
-
@JoachimPileborg 我知道但我决定放弃这个,因为我喜欢驼峰式,我讨厌太多下划线。
标签: c arrays concatenation