十六进制位移操作


%x可以输出16进制的数

位移操作   

int a = 0xf12d2ec2

int c = a >> 8  位移8个  后面的8个2进制将变成0   结果是 0xf12d2e

然后 c & 0xff    做与运算   之后最后的2位会保留  (2e会因为FF都是1做与运算保留下来 ,2e前面的因为和0做了运算所以会变成0)

 0xf12d2ec2

 0x000000ff   做与运算则会保留下来c2

 

给指针指向的内存赋值和给指针赋值

*p = 7; //给p所指向的内存赋值,  指针赋值

p = &k;  //给p赋值


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM