# 在C语言中是什么意思?

#defineMC_COPY(W)staticvoidmc_copy_w##W(uint8_t*dst,inti_dst,uint8_t*src,inti_src,int... #define MC_COPY(W)
static void mc_copy_w##W( uint8_t *dst, int i_dst, uint8_t *src, int i_src, int i_height ) \
{ \
mc_copy( src, i_src, dst, i_dst, W, i_height ); \
}
如第二第三个#是什么意思啊?
求助高手。
展开
 我来答
匿名用户
2010-05-07
展开全部
这里的##作用是连接标识符,例如,在后面的程序中有如下调用:

MC_COPY(FK)

那么经过宏替换后就成了:

static void mc_copy_wFK( uint8_t *dst, int i_dst, uint8_t *src, int i_src, int i_height ) \
{ \
mc_copy( src, i_src, dst, i_dst, W, i_height ); \
}
一变班爱麻啊堡0J
高粉答主

2020-01-13 · 醉心答题,欢迎关注
知道答主
回答量:11.4万
采纳率:2%
帮助的人:5628万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rockrider001
2010-05-07 · TA获得超过1566个赞
知道小有建树答主
回答量:1200
采纳率:100%
帮助的人:1175万
展开全部
#define只是一个关键字说明
copy_w##,调用时可以用数字替换的吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式