第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

【備戰(zhàn)春招】第7天-C01位運(yùn)算之按位與

標(biāo)簽:
C
  • 课程名称:Linux C语言结构体
  • 课程链接:http://idcbgp.cn/learn/409
  • 章节名称:
    • 第6章:位运算的秘密
      • 6-1 按位与
  • 讲师姓名:雷过就跑
  • 时间:2023-02-13 17:30

课程内容

  • 位:是指二进制中数的一位,其值为0或者1,0代表false,1代表true
  • 位运算在古老芯片中是运行最快的,在现代芯片中位运算与加法运算速度相近,但还是要快于乘法运算的
  • C语言提供了六种位运算符
    • &按位与
    • |按位或
    • ^按位异或
    • ~按位取反
    • <<左移
    • >>右移
  • 按位与:双目运算符,运算的两个数按位逐个进行与运算,参与运算的必须为整型也包括字符型
    • 应用:
      • 快速清零:变量 &= 0;// 变量的值快速转变为0
      • 将数据中指定位的值取出来,比如:一个int类型的数值,用二进制表示为
        • 0010,0101-1101,1001-0010,0110-1101,0101
        • 如果要想取得从左边数第2个字节中的数时,可以使用该值 & 0xff0000
        • 得到的结果再将其右移16位,即两个字节,就可以得到想要的值
      • 判断奇偶性
        • 与1按位与,如果结果为0,说明是偶数,不为0,说明是奇数

学习心得

C语言位运算是的本质是了解二进制在计算机内部存取规则
位运算符
按位与

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
JAVA開發(fā)工程師
手記
粉絲
9
獲贊與收藏
1

關(guān)注作者,訂閱最新文章

閱讀免費(fèi)教程

  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消