比如:int x=2,y=5;char a='+;
能实现如下效果吗?
y a= x;//意思就是 y+=x;
不能的,形如char a= '+' ; 是'+'这个把运算符对应的字符赋给了a,而不是运算符,c语言没有c++那么高的抽象能力。不知道我是否理解正确了你的意思。