关于ASCII,新手困惑

来源:百度知道 编辑:UC知道 时间:2024/07/08 11:54:29
现在输入一个字母:a 那么他在内存的存储方式是他对应的ascii码97这个数字的二进制,也就是:1100001

但是,假如我现在输入的不是字母,而是数字呢?例如:5
那么他在内存中的存储方式是其对应的ascii码53的二进制:110101
还是5本身:0101

楼主要知道 定义char a='5'和定义int a=5性质是不一样的。char a='5' 内存中存放的是ASCII码,而int a=5内存中存放的是5的二进制码101

本身啊,转换的前提是他是一个字符,比如a ,但是是数字进主不用转换了