VC6.0以及DEV-C++的替换功能
当从网上复制别人的代码到VC6.0以及DEV-C++编译的时候,大多情况会出现“stray ‘\241’ in program ”错误,这是由于复制的代码中含有非法字符,例如中文空格或者中文标点,这个时候,解决的方法有两个:
重新敲一遍代码
找出哪些标点或者空格是错误的,修改这些
显然,第一种的话太费事了,而且一般来说,中文标点和英文标点的差别还是很明显的,特别是使用DEV-C++进行编辑的时候(如果发现所有标点都是英文的,那么可能的情况就是代码中的空格是中文空格)。
下图就是一种典型的情况:
VC6.0以及DEV-C++中均有替换功能,可以利用此功能来快捷的修改非法字符,具体操作如下:
DEV-C++
选择Search->Replace In Files