易码技术论坛

 找回密码
 加入易码
搜索
查看: 297845|回复: 9

LavaX 3.5的一个小但是让人不爽的问题

[复制链接]
发表于 2006-9-8 23:22:56 | 显示全部楼层
LavaX的转义字符不包括'\0'
发表于 2006-9-8 23:23:42 | 显示全部楼层
用0代替'\0'不是更简单吗
 楼主| 发表于 2006-9-8 23:35:29 | 显示全部楼层
问题在于,我需要用到'\0'的转义...
发表于 2006-9-9 01:35:15 | 显示全部楼层
'\0'就是0!
发表于 2006-9-9 02:01:17 | 显示全部楼层
\0表示字符串结束符....其值不就是0么
 楼主| 发表于 2006-9-9 02:21:21 | 显示全部楼层
问题是例如"abd\0def"的输出结果是"abc0def"...
发表于 2006-9-9 02:33:36 | 显示全部楼层
嗯,确实,LAVAX的转义字符没有包括\0
printf("%d",'\0');
得到的是48
 楼主| 发表于 2006-9-9 02:35:13 | 显示全部楼层
所以呀...我就希望那个能给被识别为数值0,而不是字符0
发表于 2006-9-9 02:39:55 | 显示全部楼层
用Lavo吧。
Lavo支持这样的语法
"abc\x00zzz"
 楼主| 发表于 2006-9-8 21:45:54 | 显示全部楼层 |阅读模式
'\0'和'0',识别出来是一样的
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-28 11:52 , Processed in 0.010852 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表