问一个关于 # 和 ## 的问题
#define RTP_NAME "rtp"
#define DEV_NAME(prefix, minor) \
(prefix # minor)
当我输入
int minor = 0;
char *rtp0 = DEV_NAME(RTP_NAME, minor)
printf("rtp 0 = %s\n", rtp0);
后结果变成 rtp 0 = rtpminor
我想要的结果是 rtp 0 = rtp0
请问应该怎么样做?
#define DEV_NAME(prefix, minor) \
(prefix # minor)
当我输入
int minor = 0;
char *rtp0 = DEV_NAME(RTP_NAME, minor)
printf("rtp 0 = %s\n", rtp0);
后结果变成 rtp 0 = rtpminor
我想要的结果是 rtp 0 = rtp0
请问应该怎么样做?
...全文
相关推荐
(源码)基于Spring Boot的码问社区.zip
# 基于Spring Boot的码问社区 ## 项目简介 码问社区是一个开源的论坛和问答系统,旨在为开发者提供一个交流和解决技术问题的平台。用户可以提问、回答问题、接收通知,并浏览最新和最热门的问题。社区还提供了消除零回复问题的功能,确保每个问题都能得到关注。 ## 项目的主要特性和功能 提问与回答用户可以发布问题并回答其他用户的问题。 通知系统用户可以接收关于其问题和回答的通知。 排序功能问题可以根据最新、最热和零回复进行排序。 分页浏览问题列表支持分页浏览,方便用户查看大量内容。 评论系统用户可以对问题和回答进行评论。 浏览量统计每个问题都有浏览量统计,显示问题的热度。 ## 安装使用步骤 ### 前提条件 在运行项目之前,请确保你已经安装了以下工具 JDK 8 或更高版本 Maven 3.x ### 复制代码 sh ### 构建项目 进入项目目录并使用Maven构建项目
C语言中宏定义"#"和"##"符号的用法
本篇文章详细介绍C语言中宏定义"#"和"##"符号的用法,希望对大家的C语言学习有所帮助。
c语言中的#号和##号的作用
在C语言设计,要用到#和##,但详细论述起作用,并提供实例的文章很少。该文详细介绍了#和##的用途,并通过实例进行了演示
C语言宏定义##连接符和#符的使用
这是一篇关于C语言宏定义##连接符和#符的使用的介绍说明
C++/C 宏定义(define)中# ## 的含义
介绍C++/C 宏定义(define)中# ## 的含义, 并以C++代码举例说明


