单个字符的ascii码可以查表。
但一个字符串的ascii码怎么表示呢?
比如10(这一个字符串,不是ascii码值)
它的ascii码怎么表示??
{49,48}是这样表示吗?表示成一个数组?
还是啥
在c语言里,一个字符串就是一个字符数组
那么一个字符串的ascii就是整个字符数组的ascii,它对应的当然也是一个数组
看你以前的帖子,知道你还在玩硬件。
所以这个问题就不好回答,因为他取决于那个硬件怎么规定。
如果说硬件告诉我们要asc码,那么他就像你认为的10是49,10 两个字节
如果硬件说我要byte,那么他就是0x0A
当然我也见过有硬件要求使用BCD码的,传统C++硬件开发喜欢用这个编码传递10进制数字(十进制10的BCD码是00010000也就是0x10)
字符串没有ASCII码的概念,ASCII码就是对单个字符而言的