_ASSERTE((unsigned)(c + 1) <= 256);
在使用VS2010编写程序时,很简单的程序,但是在输入汉字的时候却出现下图的错误提示。
在开始纠结于错误提示的“Cannot find or open the PDB file”,不过后来发现不是那里的问题。才开始注意到下面的问题。

点击重试,会出现断点提示信息。

接下来点击中断,就会出现断点的信息。

由图可知是isctype.c文件的其中的问题。
解决方法是在 项目上右键——属性——配置属性——c/c++——命令行
之后在右下侧的输入框中输入“/J”
再次输入汉字,发现错误已经解决。
注:如果是其他的编辑器,如VS2005, 2008, 2012则可在如上网址的上方进行选择。 如下图
