“<<”在C语言中代表什么?

“<<”在C语言中代表什么?

"<<"在C语言中代表左移运算符,它是一个位运算操作,用于将数值向左移动指定的位数。

左移运算符(<<),将一个运算对象的各二进制位全部左移若干位(左边的二进制位丢弃,右边补0)。

符号<<在C语言中代表了左移运算符。

<<用来将一个数的各二进制位全部左移若干位,移动的位数由右操作数指定,右操作数必须是非负值,其右边空出的位用0填补,高位左移溢出则舍弃该高位。


扩展资料

将a的二进制数左移2位,右补0。若a=15,即二进制数00001111,左移2位得00111100,即十进制数60(为简单起见,用8位二进制数表示十进制数15,如果用16位二进制数表示,结果是一样的)。高位左移后溢出,舍弃。

左移一位相当于该数乘以2,左移2位相当于该数乘以2^2=4。上面举的例子15<< 2=60,即乘了4。但此结论只适用于该数左移时被溢出舍弃的高位中不包含1的情况。

例如,假设以一个字节(8位)存一个整数,若a为无符号整型变量,则a=64,即二进制数01000000时,左移一位时溢出的是0。而左移2位时,溢出的高位中包含1,则不符合上述结论。

参考资料来源:百度百科-左移运算符



  • 鍙や唬鐨勨滀笁浠庡洓寰封濆寘鎷摢浜?
    绛旓細涓変粠鍥涘痉鏄腑鍥藉彜浠e皝寤虹ぞ浼氱敤浜庣害鏉熷濂崇殑琛屼负鍑嗗垯涓庨亾寰疯鑼冿紝鈥滀笁浠庘濅笌鈥滃洓寰封濈殑鍚堢О銆傛牴鎹滃唴澶栨湁鍒紙鍗崇敺澶栧コ鍐呯殑绀句細鍒嗗伐锛夆濈殑鍘熷垯锛岀敱鍎掑绀兼暀瀵瑰濂崇殑涓鐢熷湪閬撳痉銆佽涓恒佷慨鍏昏繘琛岃鑼冭姹傘傗滀笁浠庘濇寚濡囧コ鏈珌浠庣埗銆佸嚭瀚佷粠澶佸か姝讳粠瀛愶紱鈥滃洓寰封濇寚濡囧痉銆佸瑷銆佸瀹广佸鍔熴傗滀笁浠庡洓寰"...
  • "绗﹀彿""鈫""鎬庝箞鎵"
    绛旓細鈫楀彲浠ョ敤鎼滅嫍杈撳叆娉曠殑绗﹀彿鎻掑叆鏄剧ず锛屾搷浣滄楠ゅ涓嬶細1銆佸厜鏍囧仠鏀惧湪瑕佹彃鍏ョ鍙风殑浣嶇疆锛岀偣鍑绘悳鐙楄緭鍏ユ硶銆2銆佸脊鍑烘潯褰㈡鍚庯紝鍦ㄤ换鎰忎綅缃偣鍑婚紶鏍囧彸閿紝閫夋嫨寮瑰嚭鑿滃崟涓殑鈥滅鍙疯〃鎯呪-鈥滅鍙峰ぇ鍏ㄢ濄3銆佸湪鈥滅鍙峰ぇ鍏ㄢ濆垪琛ㄤ腑锛岄夋嫨宸︿晶鐨勨滅壒娈婄鍙封濓紝鍙充晶鍚戜笅鎷夊姩婊戝潡锛屾壘鍒般愨啑銆戠鍙凤紝鐐瑰嚮鎻掑叆鍗冲彲鏄剧ず銆
  • GPU鏄粈涔堟剰鎬
    绛旓細GPU鍗冲浘褰㈠鐞嗗櫒锛屽張绉版樉绀烘牳蹇冦佽瑙夊鐞嗗櫒銆佹樉绀鸿姱鐗囷紝鏄竴绉嶄笓闂ㄥ湪涓汉鐢佃剳銆佸伐浣滅珯銆佹父鎴忔満鍜屼竴浜涚Щ鍔ㄨ澶囷紙濡傚钩鏉跨數鑴戙佹櫤鑳芥墜鏈虹瓑锛変笂杩涜鍥惧儚杩愮畻宸ヤ綔鐨勫井澶勭悊鍣ㄣ
  • "瑙"鏄闊冲瓧,鎬庝箞缁勮瘝鍛?
    绛旓細鈥滆"鏈変袱涓闊 ji脿n銆亁i脿n 锛屽垎鍒彲浠ョ粍璇嶄负锛1銆佽 ji脿n 锛1锛夎璇哰ji脿n shi] 鎸囨槑鏅哄湴銆佹纭湴浣滃嚭鍒ゆ柇鍙婅璇嗙殑鑳藉姏銆傦紙2锛変笉瑙乕b霉 ji脿n] 涓嶆浘鐩歌銆傦紙3锛夎闈ji脿n mi脿n] 涓庣浉瑙併傦紙4锛夐珮瑙乕g膩o ji脿n] 鏁緸锛岃瑙g嫭鍒扮簿璀紝涓嶈惤淇楀銆傦紙5锛夎鍒癧ji脿n d脿o] 纰颁笂锛岄亣鍒般傦紙...
  • 娴忚鍣ㄦ彁绀"璇佷功閿欒"鍒板簳鏄粈涔堟剰鎬
    绛旓細瑙e喅鏂规硶涓锛1銆佹墦寮娴忚鍣紝鐐瑰嚮銆愬伐鍏枫戦夐」锛屾壘鍒般怚nternet閫夐」銆戠偣鍑绘墦寮 2銆佺偣鍑讳笂鏂硅彍鍗曟爮涓殑銆愬畨鍏ㄣ戦夐」锛岃繘鍏ュ畨鍏ㄩ夐」鐣岄潰鍚庯紝鍦ㄤ笂鏂圭殑銆愰夋嫨瑕佹煡鐪嬬殑鍖哄煙鎴栨洿鏀瑰畨鍏ㄨ缃戦夋嫨Internet锛岀劧鍚庢煡鐪嬩笅鏂圭殑瀹夊叏绾у埆鏄惁杩囬珮锛熻В鍐虫柟娉曚簩锛氳繕鏈変竴绉嶆儏鍐典細閫犳垚缃戠珯瀹夊叏璇佷功鏈夐棶棰橈紝閭f槸绯荤粺鏃堕棿涓嶅锛...
  • 鎵鏈夎妭鐩儴琚仠鎾,鎷掓敼鍥界睄鐨勨滄瘨鑸屸濋噾鏄,鍒板簳寰楃姜浜嗚皝?
    绛旓細浜庢槸閲戞槦灏辩洿鎺"鐐桨"鍙颁笅鐨勬槑鏄,璇翠粬浠湡闅句己鍊,澶煫鎯呬簡,褰撴椂鐨勭幇鍦洪甫闆鏃犲0銆傚彲瑙侀噾鏄熺殑鐏姏鏄潪甯哥寷鐨勩 浣嗗叾瀹炲湪鐢佃涓婇偅涓█璇妧鍒,涓濇涓嶇粰鍒汉鐣欐儏闈㈢殑閲戞槦,鏄竴涓潪甯歌憲鍚嶇殑鑸炶箞瀹躲傞噾鏄熸浘缁忔瘯涓氫簬涓浗浜烘皯瑙f斁鍐涜壓鏈闄㈢殑鑸炶箞绯,濂规槸涓浗闈炲父钁楀悕鐨勭幇浠eコ鑸炶呫 濂瑰湪璺宠垶杩欐柟闈㈣幏寰楄繃闈炲父澶氱殑鎴愬氨,渚嬪...
  • 鎵嬫満灞忓箷鑷繁浼氬姩,瀹屽叏涓嶅彈鎺у埗,鍒板涔辩偣,鎬庝箞鍥炰簨?
    绛旓細濡傛灉鎮ㄤ娇鐢ㄧ殑鏄崕涓烘墜鏈鸿Е鎽稿睆鍑虹幇鑷姩涔辫烦銆佽嚜鍔ㄨЕ灞忕殑鎯呭喌锛屽彲浠ラ氳繃浠ヤ笅鏂规硶鎺掓煡鎿嶄綔锛1. 濡傛灉浠呭湪鍥哄畾鍦版柟鍏呯數鏃跺彂鐢熶贡璺炽侀鎵嬮棶棰橈紝鍙兘鏄數婧愮數鍘嬩笉绋冲畾瀵艰嚧锛屽缓璁偍鏇存崲鍏朵粬鍦版柟锛堟洿鎹㈢數婧愶級鍏呯數銆2. 濡傛灉浠呭湪浣跨敤绗笁鏂瑰厖鐢佃澶囧厖鐢垫椂鍙戠敓涔辫烦銆侀鎵嬮棶棰橈紝璇锋偍鍏堜娇鐢ㄦ爣閰嶅厖鐢靛櫒鍜屾暟鎹嚎鍏呯數灏濊瘯锛屽鏋...
  • 鐏伨閫冪敓"涓冨崄浜屽瓧鍙h瘈"鍏蜂綋鍐呭鏄粈涔?
    绛旓細鐏伨閫冪敓"涓冨崄浜屽瓧鍙h瘈"鐔熸倝鐜锛屽嚭鍙f槗鎵撅紱鍙戠幇鐏儏锛屾姤璀﹁鏃╋紱淇濇寔闀囧畾锛屾湁搴忓閫冿紱绠鏄撻槻鎶わ紝鍖嶅寪寮叞锛涙厧鍏ョ數姊紝鏀硅蛋妤奸亾锛涚紦闄嶉冪敓锛屼笉绛変笉闈狅紱鐏凡鍙婅韩锛屽垏鍕挎儕璺戯紱琚洶瀹ゅ唴锛屽浐瀹堜负濡欙紱杩风闄╁湴锛屼笉璐笉闂广
  • 銆婄骞淬嬩汉鐗╀粙缁
    绛旓細杩欐牱涓浠嬬粛锛屼富瑕佷汉鐗╋紝浣犲氨鑳界湅鍒扳斺旈鍏堟槸闃垮粬娌欍傝繖涓褰㈣薄鏄縿缃楁柉涓浠f柊浜虹殑浠h〃锛岄樋寤栨矙鐨勬垚闀块亾璺紝姝f槸淇勫浗鍗冨崈涓囦竾鍔冲姩鑰呰蛋鍚戦潻鍛斤紝璧板悜鏂扮敓娲讳箣璺殑浠h〃銆備粬鏈夌潃涓嶅悜涓戞伓鍔垮姏灞堣啙锛屽潥寮鸿屽杽鑹紝鍕囨暍鑰岃嚜淇℃ф牸鍝佽川銆傚湪"浠や汉绐掓伅鐨勩佸厖婊″彲鎬曟櫙璞$殑鐙皬澶╁湴閲"锛屼富浜哄叕鑹伴毦鍦扮敓娲荤潃锛屼粬鏄潥寮...
  • 涓轰綍浼氭湁"灏嗗竻涓嶈兘鐩歌"鐨勮瀹,杩欐湁浠涔堟晠浜?
    绛旓細绗竴涓氨鏄皢甯呮槸涓鏂圭殑棰嗚锛岃鏄闈簡锛屼竾涓鍏朵腑涓鏂瑰皢鍙︿竴鏂圭殑涓诲皢鏂╂潃锛岄偅涔堬紝瀵规柟鐨勫啗闃熺灛闂撮櫡鍏ュ埌娌℃湁棰嗚鐨勫鍦帮紝閭d箞锛屽鏂圭殑鍐涢槦灏变細绔嬮┈娑f暎锛岀敋鑷宠杩芥潃锛岃繖涓椂鍊欏氨绠楁槸鍙屾柟鍔涢噺鐩稿樊鎮畩锛屼篃鏄湁鍙兘鎴樺眬鍙戠敓绐佸彉鐨勶紝鎵浠ワ紝涓诲竻涓鑸槸涓嶄細鍦ㄦ垬鍦轰笂鐩存帴瑙侀潰鐨勩傚皢甯呰闈篃鏄湁涓涓厛渚嬬殑锛屽氨鏄...
  • 扩展阅读:www.sony.com.cn ... 石家庄威尼斯洗浴 暗号 ... lt一分钟下载安装 ... &lt 1 ... 李白最诡异的照片 ... 女人说可st可wt什么意思 ... lt暗指什么服务 ... lt男女之间什么意思 ... &lt &gt ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网