switch语句问题,求教!while(1){int d;cin>>d;switch(d){case e: //这里只能用数值吗,为什么不能用字母;{cout<<"fffff"<<endl;}break;case f:{cout<<"gggg"<<endl;}break;case g:{break;}为什么case后面只用整型常型表达式,如果我表达式是字母该怎么办,[解决办法]字母是'e'[解决办法]你没用''引起来,它就成变量了