??
ASCII码值不会有负数。
以前你用其它语言的函数得到中文的ASCII为负数,可能是由于位溢出,超出长度了。
昨天告诉你的方法才得到了真正的值,不是绝对值。所以你用ASCII码小于0来判断是否为中文其实不一定正确,日文、韩文等都会小于0。