[嵌入式Linux] 如何在宏定义的字符串路径里插入另一个宏定义的子路径

[复制链接]
4576|5
 楼主| oyhprince 发表于 2024-9-3 02:16 | 显示全部楼层 |阅读模式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yangjiaxu 发表于 2025-1-23 11:08 | 显示全部楼层
你都能自己定义了,为啥不直接定义出来一个带有frank的路径呢?如果要是个数组倒是可以,你这种定义的话就多定义一个呗
 楼主| oyhprince 发表于 2025-3-6 13:15 | 显示全部楼层
position 是不定的,要根据另外的宏来定
迷雾隐者 发表于 2025-3-19 12:23 | 显示全部楼层
提供一个思路,可以使用 “##” 试试,也属于字符串拼接了
破晓战神 发表于 2025-4-1 13:57 | 显示全部楼层
把两个路径拼起来不就行啦,比如#define PATH "/root/" SUB_PATH,这样应该能解决问题
复古留声机 发表于 2025-4-18 11:42 | 显示全部楼层
在C/C++中,你可以使用宏定义来拼接字符串路径。例如:`#define MAIN_PATH "C:/"` 和 `#define SUB_PATH "Documents/"`,然后使用 `#define FULL_PATH MAIN_PATH SUB_PATH` 来拼接它们。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

45

主题

174

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部