作业帮 > 综合 > 作业

VB中asc("")chr()函数的问题

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 16:09:23
VB中asc("")chr()函数的问题
chr()函数用Print方法只能打出32-128的值,那么,
问题一:1-31和129-225是什么含义呢?
问题二:asc("汉字")为一个负数,这是什么含义呢?是unicode与GB2312的转换?
VB中asc(
1到31之间的是控制字符, 不能在屏幕上显示. 比如键盘上的向上向下向左向右, 回车换行, TAB键, ESC键等在ASCII码中均有对应. 129-255是扩充字符集, 有一些非拉丁文字母的字母, 好像是希腊字母嘛. 但是它们其实也是能显示的.
因为汉字是双字节字符, 所以不要用ASC函数, 用ASCW函数才能返回正确的值. 你可以自己试试ASC和ASCW之间的区别.