十进制数字65和A的ASCLL码65怎么区别,它们各自的二进制码是什么?

发布网友 发布时间:2022-03-25 00:09

我来回答

1个回答

热心网友 时间:2022-03-25 01:39

十进制数字65和A的ASCLL码65,在计算机中的存储格式是样采的,都是采用二进制的存储。只要是输出的时候,把它作为字符来解释,就输出大写字母A,如果是以十进制形式输出,就是输出65。追问同样的二进制码吗?那怎么知道什么时候是 A,什么时候是 65 啊?

追答

就看程序让它以何种方式来“解读”这个二进制数了。

例如,

char c='A';

int x=65;

printf("c=%d  c=%c\n",c,c);

printf("x=%d  x=%c\n",x,x);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com