国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

算術/邏輯移位的實現。

2019-11-10 19:39:39
字體:
來源:轉載
供稿:網友
/*.c文件聲明:算術/邏輯移位的實現。C語言的移位要取決于數據類型:對于無符號數,左移時右側補0(相當于邏輯移位)對于無符號數,右移時左側補0(相當于邏輯移位)對于有符號數,左移時右側補0(叫算術移位,相當于邏輯移位)對于有符號數,右移時左側補符號位(如果正數就補0,負數就補1,叫算術移位),原來符號位的值會被移到下一位!PRintf中的%d表示: 十進制整數。由下例可知,它可以自動識別該數是有符號數還是無符號數。*/#include<stdio.h>int main(void){short signed_bit_8 = 0xffff;//直接將該變量塞爆,無報錯。直接寫該內存空間。unsigned short unsigned_bit_8 = 0xffff;printf("signed_bit_8 = %d/n",signed_bit_8);//out_put = -1printf("unsigned_bit_8 = %d/n",unsigned_bit_8);//out_put = 65535signed_bit_8 = signed_bit_8 << 1;unsigned_bit_8 = unsigned_bit_8 << 1;printf("signed_bit_8 = %d/n",signed_bit_8);//out_put = -2printf("unsigned_bit_8 = %d/n",unsigned_bit_8);//out_put = 65534signed_bit_8 = 0xffff;unsigned_bit_8 = 0xffff;signed_bit_8 = signed_bit_8 >> 1;unsigned_bit_8 = unsigned_bit_8 >> 1;printf("signed_bit_8 = %d/n",signed_bit_8);//out_put = -1printf("unsigned_bit_8 = %d/n",unsigned_bit_8);//out_put = 32767return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌什县| 清苑县| 麻江县| 景德镇市| 石阡县| 葵青区| 会同县| 荣昌县| 长岛县| 平顶山市| 青田县| 中卫市| 突泉县| 大关县| 东海县| 邯郸市| 扎赉特旗| 乌拉特中旗| 康平县| 剑河县| 清苑县| 中阳县| 新密市| 容城县| 西乌珠穆沁旗| 东兰县| 桃园县| 肥西县| 伊金霍洛旗| 澄城县| 安龙县| 五莲县| 颍上县| 渑池县| 宁海县| 香格里拉县| 青田县| 永康市| 招远市| 营口市| 贵南县|