易截截图软件、单文件、免安装、纯绿色、仅160KB

c里面的一句话的意思

int i;

*((unsigned int*)i)=i^0x55aa5aa5;
这里面的i^0x55aa5aa5什么意思?
i^0x55aa5aa5到底存放在哪个地址下了?
i那里……
&i

异或


i^0x55aa5aa5 存在i的值指向的地方了。
比如i的值是345340, i^0x55aa5aa5就存在345340,345341,345342,345343四个字节里,如果sizeof(unsigned int) 是4的话。

你程序中这句话,很危险

引用
i^0x55aa5aa5 存在i的值指向的地方了。
比如i的值是345340, i^0x55aa5aa5就存在345340,345341,345342,345343四个字节里,如果sizeof(unsigned int) 是4的话。

你程序中这句话,很危险


你上面说的挺正确的
那个i^0x55aa5aa5  有没有什么特别的意思啊?

那个i^0x55aa5aa5  有没有什么特别的意思啊?

暗号啊

^这个是异或  但是为什么要这么异或不知道

*((unsigned int*)i)=i^0x55aa5aa5;
以unsigned int的方式取指针的所值的值。。。

够复杂,没看懂

就是暗号 低调~~~
引用
那个i^0x55aa5aa5  有没有什么特别的意思啊?

暗号啊


异或。

友情帮顶!

楼主在搞ARM吧,帮你搜到的答案,参考一下:与0x55aa5aa5异或是为了验证dma的效果


引用{0}

*((unsigned int*)i)=i^0x55aa5aa5??
不知道

引用
楼主在搞ARM吧,帮你搜到的答案,参考一下:与0x55aa5a


相关问答:

刚学C,用C实现编码 - C/C++ / C语言

#include"stdio.h"
#include"stdlib.h"
void ContrTwo(char i)
{
char str1[8];
itoa(i,str1,2);
printf("%s",str1);
}
unsigned char leftRot(char str,int i);
unsign ......

关于c:forEach迭代标签的问题

本人在项目中,用ssh架构,想做成分页的效果.
以前我在页面中是,这样取得数据的
<!--进行循环遍历数据-->
<!--进行循环遍历数据-->
<%
List<Users> lof = (List) request.getAttri ......

execl怎么调用java程序 - C/C++ / C语言

如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。

不会.

运行java程序
找工具查看一下那个程序的命令行

搜索下:jni ......

c归并排序 - C/C++ / C语言

void guibing(int a[],int n)
{
}
我已经初始化了一个数组a[30000]且赋值,想对这个数组进行归并排序。
但是具体怎么实现还是不知道。求源码
比如说。先一个一个排序,然后再将排序好的两个两个排序。那么这个排 ......

服务器B如何到得到客户端C的IP

客户端C访问服务器A的静态页面,该页面Ajax提交请求到服务器B,服务器B如何到得到客户端C的IP?
在a页面用js获得c的ip
然后a页面调用ajax,把ip传到服务器b
请google js获得ip的方法

JScript code:
<html ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号