C++中怎么把char类型转换成char*类型比如有一下语句:char x='a';char*y="a";if(x==)cout<<"right"<<endl;这样编译器不会输出 right 的,可是都是a,为什么就不能相等呢,怎么让 'a' 与"a"相等呢,求解!!![解决办法]if(x==y[0]) 就行了[解决办法]if(x==*y) 就行了[解决办法]if(x==y[0]),if(x==*y) 都能输出right[解决办法]