菜鸟求问if(m_occupation==-1){MessageBox("请选择你的职业!");return 1;}判断语句中的返回值如何确定的 为什么-1,1都一样?如果为真,程序将跳到哪里?[解决办法]楼主是提问是孙鑫的教程。m_occupation绑定是checkbox控件int变量。绑定BOOL类型也一样。当用int时,初始化1也可以。