c – 将2个char分配给int
发布时间:2020-12-16 10:11:10 所属栏目:百科 来源:网络整理
导读:我想了解这段代码的结果: #includeiostreamusing namespace std;int main(){ int a = 'dd'; cout a; return 0;} 结果是25700.编译器如何获得此数字? 谢谢 解决方法 ‘d’的ascii代码是0x64.文字’dd’由编译器表示为0x6464,以十进制表示法写入时为25700.
我想了解这段代码的结果:
#include<iostream> using namespace std; int main() { int a = 'dd'; cout << a; return 0; } 结果是25700.编译器如何获得此数字? 解决方法
‘d’的ascii代码是0x64.文字’dd’由编译器表示为0x6464,以十进制表示法写入时为25700.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |