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^0x55aa5aa5 有没有什么特别的意思啊?
暗号啊
^这个是异或 但是为什么要这么异或不知道
*((unsigned int*)i)=i^0x55aa5aa5;
以unsigned int的方式取指针的所值的值。。。
够复杂,没看懂
就是暗号 低调~~~
异或。
友情帮顶!
楼主在搞ARM吧,帮你搜到的答案,参考一下:与0x55aa5aa5异或是为了验证dma的效果
*((unsigned int*)i)=i^0x55aa5aa5??
不知道
相关问答:
#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 ......
本人在项目中,用ssh架构,想做成分页的效果.
以前我在页面中是,这样取得数据的
<!--进行循环遍历数据-->
<!--进行循环遍历数据-->
<%
List<Users> lof = (List) request.getAttri ......
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......
void guibing(int a[],int n)
{
}
我已经初始化了一个数组a[30000]且赋值,想对这个数组进行归并排序。
但是具体怎么实现还是不知道。求源码
比如说。先一个一个排序,然后再将排序好的两个两个排序。那么这个排 ......
客户端C访问服务器A的静态页面,该页面Ajax提交请求到服务器B,服务器B如何到得到客户端C的IP?
在a页面用js获得c的ip
然后a页面调用ajax,把ip传到服务器b
请google js获得ip的方法
JScript code:
<html ......