日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

由注释引起的问题

發布時間:2025/4/16 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 由注释引起的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前些日子泰國的同事將更新的網頁發給我們,讓我們更新我們的網頁。但網頁一更新到我們的服務器上就要會現以下報錯。

Microsoft VBScript compilation error '800a03f6' Expected 'End' xxx.asp, line 52

咋一看,以為是語法錯誤,少了一個End,根據提示找到相應文件的52行。

即上圖中的 vValid_hour=48。我們仔細檢查的If…End的配對,并沒有發現問題。最終一個同事無意地將那段泰文(亂碼)的注釋刪除,一切就OK了。

?

知道問題出現在哪里,找根源就容易多了。用Notepad++顯示不可見字符——一切盡收眼底:

原來亂碼將一個<CR>吃掉了。結果End if被作為注釋而注釋掉了。

?

Windows下<LF>只做特殊字符來處理,并不作為換行來處理。對于編譯器來講上面的代碼如下:

?

?

知道的原因,我們再回頭看看最初的報錯信息感覺也就不那么突兀和茫然了。由此我們也可以積累一條經驗:對于注釋(特別是亂碼的注釋)我們在調試的時候可以先將其刪除。不過要記住使用源代碼管理工具,需要時保證原文件可以還原。

轉載于:https://www.cnblogs.com/Jerry-Chou/archive/2010/06/14/1758146.html

總結

以上是生活随笔為你收集整理的由注释引起的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。