计算
来源:互联网 发布:王虎应六爻软件 编辑:程序博客网 时间:2024/04/28 19:32
#include "stdio.h"int main(int argc, char const *argv[]){{short a = 5678;printf("sizeof(a):%d\n",sizeof(a));unsigned char *p = (unsigned char *)&a;unsigned char a1 = *p;unsigned char a2 = *(p+1);printf("%u %u\n",a1,a2);printf("按照小端序计算 %d\n",( ((int)a2) * 256 + ((int)a1) ) );}{short a = 9678;printf("sizeof(a):%d\n",sizeof(a));unsigned char *p = (unsigned char *)&a;unsigned char a1 = *p;unsigned char a2 = *(p+1);printf("%u %u\n",a1,a2);printf("按照小端序计算 %d\n",( ((int)a2) * 256 + ((int)a1) ) );}{short a = 65535;printf("sizeof(a):%d\n",sizeof(a));unsigned char *p = (unsigned char *)&a;unsigned char a1 = *p;unsigned char a2 = *(p+1);printf("%u %u\n",a1,a2);printf("按照小端序计算 %d\n",( ((int)a2) * 256 + ((int)a1) ) );}return 0;}/*10110 0010111022 *256 + 46= 5678100101 1100111037*256 + 206= 9678*/
根据 http://blog.csdn.net/h1023417614/article/details/72957160 了解内存
阅读全文
0 0
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算
- 计算计算个人所得税2010
- 云计算+并行计算
- java计算计算圆周率
- LeetCode Weekly Contest 36解题思路
- spark接收kafka的数据运行spark程序节点的task数据倾斜
- Java 重载与覆写区别
- js获取本机mac地址,IP地址,计算机名
- Android快速开发之SuperTextView
- 计算
- React+webpack搭建前端开发环境(一)
- downloadFromUrl 快速下载url文件
- 新的博客转移到github
- 解决——Stitcher::Status status = stitcher.stitch(imgs, pano);//拼接总是错误
- pyhotn3入门基础-5条件判断与循环
- logback的使用和logback.xml详解
- 动态的显示当前时间
- 运行map()后,报:<map object at 0x02629E50>解决方法与原因分析