注册 登录
编程论坛 VC++/MFC

问一下VC里面怎么把两个值和在一起X=1 Y=2 怎么得出12

a278401627 发布于 2012-12-04 00:32, 432 次点击
问一下VC里面怎么把两个值和在一起X=1 Y=2 怎么得出12
就是通过一个运算符  按键精灵里面是"&"
4 回复
#2
yuccn2012-12-04 09:31
不太懂你说什么

把两个值和在一起?
#3
carl_ding2012-12-04 10:37
x*10 + y
#4
touchlight22012-12-08 17:28
#define MERGE(_X, _Y) (_X##_Y)

int z = MERGE(1,2);

是这个意思么?
#5
touchlight22012-12-08 17:32
回复 4楼 touchlight2
当然,你可以在一个函数里这么调用这个宏:
    CString strInfo;
    strInfo.Format("%d, %s", MERGE(1,2), MERGE("a","b"));
    MessageBox(strInfo);



1