c语言算术基础

异或

  ^=

  判断相同的位,相同为0,不同为1。(不同为真)

左移或者右移

  <<n   >>n ,二进制数左移(右移)n位  

#include <stdio.h>

int main(){
    
     int t = 1<<10    ;
     
     printf("%#x",t); //十六进制  0x40
     printf("%d",t);  //十进制    2的10次方,是1024 
        
     return 0;
}

 

  

  

posted @ 2020-04-16 22:12  天凉好个秋秋  阅读(146)  评论(0编辑  收藏  举报