亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        asp中最簡單的程序引起的最難發(fā)現(xiàn)的錯誤

        字號:


            這是一個非常簡單的asp程序,就是將兩個字符串連接后輸出,這已經(jīng)是asp開發(fā)過程中最簡單的程序了,如下:
            <%
            ca="1"
            ha="2"
            response.write ca&ha
            %>
            你保存成一個asp文件,然后運行一下,看看結(jié)果是什么?
            這也太簡單了,你可能想都不用想,直接回答運行結(jié)果是12。
            錯了:這段程序出現(xiàn)了錯誤,是無法運行的。錯誤提示是:
            Microsoft VBScript 編譯器錯誤 錯誤 '800a0401' 
            語句未結(jié)束 
            因為這段程序?qū)嵲谑翘唵瘟耍伊薔遍都找不出來這段程序有錯誤。
            什么原因?qū)е逻@段程序有錯了?我在網(wǎng)上找了一下,找到原因了:"asp中十六進制用&h 八進制用&0"。所以這段程序出現(xiàn)的問題是由&h引起的。
            遇到這種情況,其實是我們代碼寫的不規(guī)范引起的,解決方法:
            1、將asp代碼寫規(guī)范(推薦這種寫法)
            response.write ca & ha
            2、注意變量名,換成其他名稱,只要不用h開頭即可