利用内存来便捷处理一个数组的加减,在离职前竟然还能学点东西。废话不说,上代码吧。
#include <stdio.h>
int main()
{
char array[5] = {0x12, 0x34, 0x56, 0x78};
long *l = array;
printf("long型值为:%lx\n", *l);
printf("数组为:%x, %x, %x, %x\n", array[0], array[1], array[2], array[3]);
*l -= 0x10101010;
printf("减法后\n");
printf("long型值为:%lx\n", *l);
printf("数组为:%x, %x, %x, %x\n", array[0], array[1], array[2], array[3]);
return 0;
}
执行结果如下图:
这样是不是便捷很多? 牛人轻点点拍,只是把自己的学习放到这里做个笔记。
分享到:
相关推荐
c语言数组 在 C 语言中,数组是一种存储相同类型元素的数据结构。数组提供了一种便捷的方式来存储和访问一组相似的数据。
大批处理数组的便捷方法
php中的shuffle函数只能打乱一维数组,有什么办法快速便捷的打乱多维数组?手册上提供了 <?php function shuffle_assoc($list) { if (!is_array($list)) return $list; $keys = array_keys($list); shuffle...
# 利用Matlab编写代码的便捷方法 Matlab是一种非常强大的编程语言,可以用于数据分析...Matlab提供了一个强大的集成开发环境(IDE),包括编辑器和调试器。编辑器可以帮助开发人员快速编写和修改代码,支持代码高亮、
在Java中对于字符串数组的排序,我们可以使用Arrays.sort(String[])方法很便捷的进行排序。例如: String[] arrays = new String[] { gyu, sdf, zf, 大同, 收到, 地方, 三等分, 的人, 反对高铁, 泛代数, 上的投入...
但是如果我们需要传一个数组并希望struts正确接收,该怎么处理呢? 下面我将通过普通表单和ajax两种方式讲解。首先我们有如下一个实体,一个action和一个jsp。 Student.java public class Student { private String...
JQuery对数组的处理非常便捷并且功能强大齐全,一步到位的封装了很多原生js数组不能企及的功能。下面来看看JQuery数组的强大之处在哪。
jQuery的数组处理,便捷,功能齐全. 最近的项目中用到的比较多,深感实用,一步到位的封装了很多原生js数组不能企及的功能. 最近时间紧迫,今天抽了些时间回过头来看 jQuery中文文档 中对数组的介绍,顺便对jQuery数组做个...
视频批量处理,简单便捷
jQuery的数组处理,便捷,功能齐全. 最近的项目中用到的比较多,深感实用,一步到位的封装了很多原生js数组不能企及的功能. 最近时间紧迫,今天抽了些时间回过头来看 jQuery中文文档 中对数组的介绍,顺便对jQuery数组做个...
VBS数组在应用中没有像其他语句那么广泛,VBS数组存在不少功能上的局限性(如二维数组的定义、赋值),在使用上也没有java等语言那么便捷
VBS数组在应用中没有像其他语句那么广泛,VBS数组存在不少功能上的局限性(如二维数组的定义、赋值),在使用上也没有java等语言那么便捷
tensorflow中对tensor对象进行像numpy数组一样便捷的操作是不可能的, 至少对1.2以及之前的版本而言。 从issue上看到,有不少人希望tensorflow能及早实现这些操作,但近期来看是不太可能了。 但是,这样的操作的确...
使用OpenCV开发的图像处理小工具,能够实现OpenCV的相应图像处理,比如形态学处理、滤波、图像增强、二值化、边缘检测、滤镜、图像检测、图像分割等功能都能实现,是一款便捷式的图像处理工具。
一个便捷的音乐播放器
如果想保存numpy中的数组元素到一个文件中,通过纯Python的文件写入当然是可以实现的,但是总觉得是少了一点便捷性。在这方面,pandas工具的使用就会让工作方便很多。下面通过一个简单的小例子来演示一下。 首先,...
提供一个便捷高性能的七牛自定义数据处理脚手架,以便开发人员专注数据处理业务逻辑
一种便捷数字图像处理系统的MATLAB实现.pdf
但有一个问题,编译器不支持模板的分离编译,很不舒服 #include using namespace std; template class CArray { public: CArray(const int &iMax); CArray(); ~CArray(); void Create(const int &iMax); void...