立即注册 登录
欧卡2中文社区 返回首页

起名字最烦了的个人空间 https://www.tecbbs.com/?39 [收藏] [复制] [分享] [RSS]

日志

拷贝网页程序源代码的问题与解决技巧

已有 1828 次阅读2012-9-4 23:48 |个人分类:学习| character, 源代码, error

当我们在网上找到我们需要的程序源代码时,会直接复制并粘贴到VC++6.0中编译,而这时我们就会看到很多错误,其中绝大部分是“error C2018: unknown character '0xa1'”错误,这时很多人就不知所错。
其实这个问题是很好解决的,究其根本原因,我的理解是,在用dreamweaver8.0做网页时,当向网页中写入文本时,会遇到不能输入空格,一种解决办法是使用组合键Ctrl+Shift+Space,这种方法可能用的比较少,而另一种解决办法是把输入法换成全角,可以很方便输入空格,然而这种把输入法换成全角的方法就引起了上面编译出错的问题,character '0xa1'”这个就是全角空格的二进制编码,VC++6.0不能识别。
如果你细心的话你就可以发现,以半角空格为基准,全角空格占用两个半角空格的空间,tab键空格占用四个半角空格的空间,根据这个道理,你就可以在文本编辑器里很方便的找到到半角空格,全角空格,和tab键空格。
当你拷贝了网页上的源代码到VC++6.0编辑器中后,解决“error C2018: unknown character '0xa1'”这个错误时,可以有两个办法,第一种就是你手工删除每个全角空格,这种方法在代码比较少时还行,这么枯燥的事了当代码很长时,应该没人去做,而第二种方法可以很简单的解决你的问题,这需要一点技巧,首先利用快捷键Alt,按住Alt,用鼠标在你的VC++6.0中选择没有全角空格的矩形区域代码,复制,然后删掉整个代码,在把复制的代码贴回去,如果代码不是很美观的格式,可以选择所有代码,按住快捷键Alt+F8,VC++6.0就会自动使你的代码美化,很方便的。

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

联系我们|手机版|欧卡2中国 ( 湘ICP备11020288号-1 )

GMT+8, 2024-5-19 10:41 , Processed in 0.025350 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

返回顶部