狗屁编译器
写男性 女性,就是编译不过,乱报错
写男男 女女,这货就通过了,真TM操蛋
nodepad另存为->unicode 搞定
你都return了,后面的break岂不是多余?
什么工具呀?文件编码现在多数支持UTF-8啵。
已经设置过了编码了,还是那个鬼问题

已经设置过了编码了,还是那个鬼问题
switch case 只是多了比较好看,if else 不是还一个个比,还麻烦。
怎么写都不是重点,就现在胡乱报错啊
vs2012,默认文件编码怎么改
感觉是你的分号或者引号打成中文符号了

没有啊,打一个字就不让报错,我都快吐血掉

没有啊,打一个字就不让报错,我都快吐血掉
亲,怎么就说不明你呢,你return了,后面的break代码无效了,懂?
最好还是把这些中文放到外部的文本文件去吧!记住,压迫UTF-8格式的。在VS上我也遇到过这种情况,最后只能将中文放在外部文本文件。
用大括号把return 和break括起来试一下:)
你看看你的字符集是Unicode字符集还是多字节字符集…多字节的需要在字符串前面加L或者用TEXT("")宏
难道是输入了中文;号?
双击那个出错提示,会定位到具体那一行,把那行代码注释了看看。可能有些字符输入错误吧。
— Begin quote from ____
引用第16楼qq103436685于2014-05-17 14:46发表的 :
难道是输入了中文;号?
双击那个出错提示,会定位到具体那一行,把那行代码注释了看看。可能有些字符输入错误吧。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=201910&pid=954149
— End quote
明显是这个问题~~~ 楼主自己好好看看~~~ ; 和;
文字结束的时候换行符的问题 , linux 和win32下是不同的,导致会错误 , 一个是自己去在文本中重新写一个复制进去, 或者在汉字后面直接加一个空格。