首页 > 软件 > 未结束的字符串常量

未结束的字符串常量

软件 2023-06-29

“未结束的字符串常量”是嘛意思?如何解决?

加个'\0'表示字符串结束,一般遍历字符串时,遍历到'\0'时即表示字符串结束。

这是网站的问题,浏览器在该网页的第2行第76个字符处发现了错误(极有可能是Javascript错误),导致产生此警告。如果能够正常使用该网站提供的服务,则可以忽略此错误

应该是asp源代码的编码和html meta或者数据库里的语言编码不通导致字符解释错误,误认为"(引号)是前一个多字节字符的一部分。

扩展资料:

字符串是由零个或多个字符组成的有限序列。一般记为 s =“a1 a2…an”( n > =0) 。它是编程语言中表示文本的数据类型,代表具有一定意义的信息,现实世界的大部分信息都以字符串的形式表示。对于一种编程语言来说,字符串处理是许多需要进行的重要任务之一,如用户程序输入信息、程序向用户显示信息等。所以几乎每一种编程语言都要有专门针对字符串的表示和操作。

参考资料来源:百度百科-字符串常量

未结束的字符串常量怎么解决?

上述代码拷贝下来,整理后测试可以执行,代码并没有问题,如下:

---

msgbox"小仙女不要生气了好不好"

msgbox"我知道自己错了"

msgbox"但是请相信我,我不是有意的"

msgbox"原谅我好吗?"

dim i

do while i<1

Select Case msgbox("如果你原谅我了请点是",68,"")

Case 6

i=1

Case 7

msgbox"你再考虑一下呗,我向你保证,以后绝对不会再犯了!"

end Select

loop

msgbox"谢谢你原谅我,爱你呦"

---

整理过程中,也出现过上述问题,应该是文本编码问题,即:如果保存为UTF-8编码,执行出错;如果保存为GB2312,执行正常。

在Windows 8上用“记事本”写VBS代码是GB2312格式,用Notepad++新建文件是UTF-8格式,执行出错(如上图)。

ASP错误 未结束的字符串常量

乱码主要是编码格式不同意造成的,不管什么格式,主要是统一,所有文件都用一个格式就不会乱码了

未结束的字符串常量

Set objShell = CreateObject("Shell.Application") Set objFolder = objShell .Namespace("C:\") Set objFolderItem = objFolder.ParseName("beispiel.vbs") objFolderItem.InvokeVerb "runas" 你没换行?

ASP未结束的字符常量

strSender =Mid (tempTalk (i),InStrRev (tempTalk (i))" <")+1,InStrRev(tempTalk(i),"|")-InStrRev(tempTalk(i),"<")-1) 请改为 strSender =Mid (tempTalk (i),InStrRev (tempTalk (i))"<")+1,InStrRev(tempTalk(i),"|")-InStrRev(tempTalk(i),"<")-1) 这ASP不能直接用回车换行,最好在一行上写,如果要换行,请用换行连接符 &_ 比如: strSender =Mid (tempTalk

标签:信息技术 编程 CC++ 编程语言 常量

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18